Isleta Amphitheater
Albuquerque
VENUE
Isleta Amphitheater is an outdoor amphitheater, located in Albuquerque, New Mexico. The amphitheater opened in February 2000 as the Mesa del Sol Amphitheater.
CAPACITY
15,000
PHONE
+1 505-452-5100
ADDRESS
5601 University Blvd SE
Albuquerque
NM
87106