Visitor Information and Directions
We are located at 954 North Marshall Street, just South of Girard Avenue in Philadelphia.
How to get there? Here's the link on Google Maps. There is ample on-street parking near the Center.
From the center city area, you can take the Market-Frankford subway to Girard Station, it's about a 10 minute walk from there. Or, the 47 bus will also get you close.