( 34 Reviews )
Spring Garden Station
Subway Station600 N Front St Philadelphia, PA 19123
( 31 Reviews )
Subway Station3600 S Broad St Philadelphia, PA 19145
Just your average but larger than usual SEPTA station, nothing much to say besides the fact that it is right next to a bunch of arenas.