Franklin Institute Science Museum222 North 20th StreetPhiladelphia, Pennsylvania 19103, US
Seating Capacity: 0