The McWane Science Center is a science museum and research archive located in downtown Birmingham, Alabama, United States. The state-of-the-art hands-on science center, aquarium, and 250-seat IMAX Dome Theater is housed in the historic and refurbished Loveman's department store building. It opened to the public on July 11, 1998. On the lower level, the World of Water exhibit showcases more than 50 species of marine and freshwater aquatic life.
Less