[ad_1] The McWane Science Center in Birmingham, Alabama, was opened in 1998 as part of a downtown revitalization project. It features exhibits on local paleontology, education, space exploration, aquatic life, and more. The museum is managed by a Board of Trustees and is named after the McWane family, known for their philanthropic donations. The facility […]