McWane Science Center is a non-profit 501 organization governed by a 40 member citizen board of trustees. McWane Science Center opened in July 1998 with 180,000 sq ft. of interactive exhibit and lab space and IMAX Theater. In the first year over 624,000 people visited McWane Science Center.
McWane Science Center Click image to enlarge
McWane Science Center is located on the Corner of 2nd Avenue and 19th Street North in downtown Birmingham Alabama. (See map below)