POOLRio Grande Indoor Pool (505) 314-0169 2312 Arenal Road Southwest, Albuquerque, NM 87105-4160 View Larger Map