Showing results for Lowell National Streetcar Museum
Search instead for LowellNationalStreetcarMuseum
National Streetcar Museum at Lowell
(84)
Museum in Lowell, Massachusetts
The National Streetcar Museum is a streetcar museum and heritage railway located in Lowell, Massachusetts. It is owned by the New England Electric Railway Historical Society, which also operates the Seashore Trolley Museum, and is operated as part of the National Park Service's Lowell National Historical Park.
Address: 25 Shattuck St #1819, Lowell, MA 01852
Hours: Closed ⋅ Opens 11 AM Sat
Phone: (978) 458-5835
Rating
(1)
The National Streetcar Museum is a unique attraction located in Lowell, Massachusetts. It is not just a museum, but also a heritage railway, ...