McWane Science Center Science on a Sphere project February 2007 Greg Christenson Exhibits Technical Director Lawrence Cooper Education Manager.
Location Situated at the center of Jefferson Parish, 12 miles from Louis Armstrong International Airport and 20 minutes from Downtown New Orleans. Prestigious.
Location