Touring The SEPTA System; Island ave pullout.

Elmwood depot pullout from Elmwood ave to Island ave.

A glimpse of a rte 36 on Elmwood ave.

Elmwood depot infrastructure.


Back to Changing Times

To Rte 13



Back to home page
Counter