Why must the Mann Center barricade nearby roads on show days? It seems to me that North and South George’s Hill Road could be open to cars during the morning commute.
Address: 5201 Parkside Ave, Philadelphia, PA 19131, USA
Jason Edwards | Oct 4, 2019
Great question for the city counsel
Dj Greggie C | Oct 4, 2019
Security
Thanks! Your answer is awaiting moderation.