The National Streetcar Museum is a streetcar museum located in Lowell, Massachusetts. It is owned by the New England Electric Railway Historical Society, which also operates the Seashore Trolley Museum.
Contact us...