Dr. E. A. Swede Scholer Regional Recreation ComplexDr. E. A. Swede Scholer Regional Recreation Complex, Parking lot, 5601 University Blvd SE, Albuquerque, NM 87106, USA
Dr. E. A. Swede Scholer Regional Recreation ComplexDr. E. A. Swede Scholer Regional Recreation Complex, Parking lot, 5601 University Blvd SE, Albuquerque, NM 87106, USA