(Redirected from Albuquerque Sports Stadium)
|Location||Albuquerque, NM United States |
Isotopes Park is a ballpark located in Albuquerque, NM. Originally known as Albuquerque Sports Stadium, the park was built in 1969 and has a capacity of 11,124 people. It is the home stadium of the Albuquerque Isotopes of the Pacific Coast League.