New art installation planned to cover blighted SEPTA substation

The East Passyunk Crossing Civic has settled on a design for an art installation that will be mounted on the crumbling SEPTA substation at 13th and Mifflin streets. Now they need your help. But first, check it out. The proposal The substation was built in 1913 to provide power to

Continue reading