Was this center once named The Ions Club?
Address: 1250 Isleta Blvd SW, Albuquerque, NM 87105, USA
Steven Lucero Jr | Nov 7, 2019
No
Jared Taylor | Nov 7, 2019
I not quite sure, i have been going since 2014 and it's been westside
Thanks! Your answer is awaiting moderation.