Is there a parking lot at the church, or do you have to park on the street?
Address: 2422 S 17th St, Philadelphia, PA 19145, USA
Vincent Lanzilottli | Jan 24, 2022
Park in the surrounding street areas.
Den Venuti | Jan 24, 2022
You have to park on the street
Thanks! Your answer is awaiting moderation.