222 North 20th Street
Philadelphia, PA 19103-1115
Philadelphia, PA 19103-1115
+1 215 448 1200
Open HoursSee their website for event times
OverviewLocated at the Franklin Institute Science Museum (The) , an Omnimax is the "wraparound" version of an IMAX film. Patrons feel a part of the heart-racing action as nature...
more