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.
| free hit counter |