Liberty Tree Park

23 Arcand Dr
Lowell, MA 01852

Liberty Tree Park, located in Lowell, MA, is a serene green space that invites visitors to relax and enjoy nature. The park features walking paths, lush gardens, and shaded areas, making it an ideal spot for picnics, family outings, or a quiet stroll. With its historical significance and community events, Liberty Tree Park is a cherished part of the local landscape.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMassachusettsLowellLiberty Tree Park