at 1601 Avenida Cesar Chavez SE, Albuquerque , 87106 United States
241 FB users likes Isotope Stadium, set it to 195 position in Likes Rating for Albuquerque, New Mexico in Local Business category
Isotope Stadium is Albuquerque based place and this enity listed in Sports Venue & Stadium category. Located at 1601 Avenida Cesar Chavez SE NM 87106. Contact phone number of Isotope Stadium: (505) 924-2255