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
See a problem?