Toad Crossing at the Schuylkill Center
Toad Detour at the Schuylkill Center
Corner of Port Royal and Hagy's Mill RoadPhiladelphia, PA 19128