Where is 22nd Street Station located?
22nd Street Station, 22nd Street Station (SEPTA), United States of America (approx. 39.951946°, -75.180275°)
22nd Street Station, 22nd Street Station (SEPTA), United States of America (approx. 39.951946°, -75.180275°)