1701 Mountain Road Northwest
Albuquerque, NM 87104
Albuquerque, NM 87104
+1 505 224 8300 / +1 505 224 8341
Open Hours10am-6pm Mon-Sat; Noon-6pm Sun
OverviewLearn and play at a center that challenges people of all ages and backgrounds, while exploring learning and critical thinking. Explore art, science, technology, culture and fun...
more
