McWane Science Center Share: Attractions McWane Science Center Visit Website 200 19th Street North Birmingham, AL 35203 (205) 714-8302 (205) 714-8400 (fax) About Map About Fun and learning never end at McWane Science Center, a nonprofit, hands-on museum and IMAX® Dome Theater. Four floors of interactive exhibits celebrate science and wonder. What's Nearby? Distance: 5 10 15 20 25 50 mi.