Tuttleman IMAX Theater
222 N. 20th Street,
4 people favorited this theater
The Tuttleman IMAX Theater is a dome theater, located in the Franklin Institute. It opened in May 1990. It was closed on March 16, 2020 due to the Covid-19 pandemic.
Just login to your account and subscribe to this theater.