Explora Science Center and Children's Museum of Albuquerque

1701 Mountain Road NW, Albuquerque , New Mexico, United States - Phone: 505-224-8300