Come Check Us Out!
The Newtown Square Railroad Museum is located at Drexel Lodge Park - 4140 West Chester Pike Newtown Square, Pennsylvania
The Newtown Square Freight station was constructed in 1895, shortly after the railroad line was built. It was located on the west side of Newtown Street Road (Rt. 252) and now Winding Way. This was also the site of the lumber and coal yard, plus a feed and grain store.