Father Maguire Park

Advertisement

108 Mammoth Rd
Lowell, MA 01854

Father Maguire Park is a charming community park located in Lowell, MA. This green space offers a variety of recreational facilities, including playgrounds, sports fields, and walking paths, making it a perfect spot for families and outdoor enthusiasts. Visitors can enjoy picnics on the lawn or participate in local events, all while surrounded by the park's serene natural beauty.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMassachusettsLowellFather Maguire Park

Advertisement