Cedar Meadow Lake Watershed District
Cedar Meadow Lake is a 144 acre body of water located in Central Massachusetts in
the town of Leicester.
The Cedar Meadow Lake Watershed District (CMLWD) was created in December 1993 to promote the
welfare of the lake, and to repair, properly manage and maintain the dam.
Click on photo to go to Google Maps
Other links of interest