Located in Los Alamos, New Mexico, TA-39 Ancho Canyon Site is a research.
No contact information available for TA-39 Ancho Canyon Site.
You'll find fuel, toilet, parking, convenience and supermarket within roughly 4.9 miles.
The area also features Sanitary Dump Station, School, Shelter, Storage Rental, Swimming Pool, Theatre, Townhall, Toys, Viewpoint, Waste Transfer Station, Water Park, Watering Place, Wilderness Hut, Artwork, Attraction, Bank, Bus Stop, Camp Pitch among other options.
Similar places nearby include TA-68 Water Canyon Site, TA-36 Kappa Site, TA-49 Frijoles Mesa Site, TA-71 Southeast Site or TA-18 Pajarito Laboratory.