Philadelphia Passenger Train Station
The Philadelphia Amtrak Station is inside the 30th Street Station on the edge of Philadelphia’s Center City at 2955 Market Street. Next to the Schuylkill River, University of Pennsylvania and Drexel University, the station is also a hub for commuter trains and a SEPTA subway station is a short walk away. Note: this website is created by … Continue reading Philadelphia Passenger Train Station
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed