National Streetcar Museum and its collection

National Streetcar Museum

National Streetcar Museum is a museum in Lowell in United States.

History & Anthropology  History & Anthropology Science & Technology  Science & Technology

National Streetcar Museum
Shattuck Street 25
MA 01852 Lowell

Visitor information National Streetcar Museum

Opening hours

Monday Closed
Tuesday Closed
Wednesday Closed
Thursday Closed
Friday Closed
11:00 – 16:00
11:00 – 16:00


0 – 2Free
3 – 12$2.00
Normal rate$3.00


We don't have information about the facilities of National Streetcar Museum.

Location & Map

Shattuck Street 25, Lowell

Discover all museums in Lowell


No exhibitions in National Streetcar Museum have been found.

National Streetcar Museum Reviews

National Streetcar Museum has 1 rating.

  • Aggregated rating

    This rating is based on the rating of this museum on several other platforms.

Write a review

Your review helps other people learn about great and less great museums. If you've visited National Streetcar Museum, you can write your review below! Please pay attention to our content guidelines before you post your review.

Please log in or create a free account to review National Streetcar Museum.