Skip to main content

SEPTA Elmwood Trolley Depot

public transit facility or service · light rail and subway station · Philadelphia, PA

Address
2325 Island Avenue, Philadelphia, PA 19142
Phone
(215) 580-6231
Website
septa.org
Where
39.9138, -75.2427

Search Hominin for SEPTA Elmwood Trolley Depot

Other public transit facility or services nearby

More in Philadelphia

SEPTA Elmwood Trolley Depot — public transit facility or service in Philadelphia, PA | Hominin