1. Explora 1701 Mountain Rd NW, Albuquerque, NM 87104 Coordinate: 35.09745,-106.66398 Phone: (505) 224-8300