Isleta Amphitheater
5601 University Blvd. SE
Albuquerque, NM
87105, US