📍 615 Rio Grande Boulevard Northwest, Albuquerque
Camino 66 — Landmark in Albuquerque, New Mexico, USA. 615 Rio Grande Boulevard Northwest, Albuquerque. Hours, map, contact. USAForAll.