SEPTA says it will forge ahead with trolley modernization in ambitious capital budget
Amazon plans to put a warehouse at 6901 Elmwood Ave. in Southwest Philadelphia, which was to be the site of a new SEPTA trolley barn.

Amazon plans to put a warehouse at 6901 Elmwood Ave. in Southwest Philadelphia, which was to be the site of a new SEPTA trolley barn.