This isn't on any of the Albuquerque maps. The one TripAdvisor has is of some where Hawaii.
What street is this located on?
Apparently it is off of Atrisco Vista Blvd.
is this it? cabq.gov/parksandrecreation/open-space/lands/volcanoes
Get quick answers from Volcano Park staff and past visitors.