15th Street Station

Metro station in Philadelphia, United States
Suggest an edit · Your business? Claim now
15th Street/City Hall station is a SEPTA Metro rapid transit complex in Philadelphia, Pennsylvania. The station is located beneath Philly's City Hall …

Social profiles