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
See a problem?
You might also like
Advertisement



