Park
McDermott Reservoir
Lowell, MA94% like it (4.7 / 51 Reviews )
ABOUT
McDermott Reservoir is a park located
at 201 Beacon St, , Lowell
, MA.
It has received 51 reviews with an average rating of 4.7 stars.
It has received 51 reviews with an average rating of 4.7 stars.
FAQs
This Park received 4.7 points from 51 customer reviews.
The address of Mcdermott Reservoir is:
McDermott Reservoir201 Beacon St
Lowell,
Visit Website: lowellrec.com
McDermott Reservoir is listed under
LOCATION
McDermott Reservoir Location