Address: 8030 Germantown Ave, Philadelphia, PA 19118, USA
Bill Fleming | Oct 10, 2019
Free parking behind the building.
Katie Kelly | Oct 10, 2019
There's a small parking lot in the back with maybe 10 spots & street parking if you can find it. There's a lot a couple of blocks away but you have to pay for it.