Manage Your Business

Lowell National Historical Park

Lowell National Historical Park

Historic Place · Lowell, MA
HOURS
Closed
7 RATINGS
86%
ACCEPTS

About

Lowell National Historical Park is a National Historical Park of the United States located in Lowell, Massachusetts. Established in 1978 a few years after Lowell Heritage State Park, it is operated by the National Park Service and comprises a group of different sites in and around the city of Lowell related to the era of textile manufacturing in the city during the Industrial Revolution.

MoreLess
More on Wikipedia

Ratings

Overall

86%7 ratings

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Good for Kids

Featured

Also at This Location

Details

Hours

12:00PM - 4:00PM
Closed Now

Hours

Closed Now
Sunday
10:00AM - 4:00PM
Mon – Fri
12:00PM - 4:00PM
Saturday
10:00AM - 4:00PM