Where is National Streetcar Museum?
National Streetcar Museum is located in Downtown Lowell. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you're looking for things to see and do in the area, you might want to stop in and see Lowell Memorial Auditorium and Tsongas Center at UMass Lowell.
Things to see and do near National Streetcar Museum
What to see near National Streetcar Museum
- University of Massachusetts Lowell
- Veterans Memorial Park
- Westford Town Common
- Phillips Academy
- Lowell National Historical Park
Things to do near National Streetcar Museum
- Lowell Memorial Auditorium
- Tsongas Center at UMass Lowell
- Merrimack Repertory Theater
- Cambodia Town
- Collins Bowladrome




















