6501 81st St NW
Albuquerque, NM 87120
All of the facilities at the complex are open to the public and are free of charge.
Reservations are not Required