La Cueva High

Location

7801 Wilshire Avenue Northeast
Albuquerque, 87113
United States
35° 10' 53.5044" N, 106° 33' 35.5104" W
See map: Google Maps