Search results
TripAdvisor Reviews
4.5 2 reviews
- 5 star 1
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 0
The New Freedom Theater is a long time standing venue in Philadelphia it is a great place to go to see some low budget theater at it's best it's adjacent to Temple campus and there are a lot of great... More
I find it hard to believe that we have lived in Philadelphia for 36 years and have only now become aware of the New Freedom theater group that occupies the former mansion of Edwin Forrest on North... More