Lenox Town Beach

435 Laurel St
Lee, MA 01238

Lenox Town Beach is a charming waterfront destination situated in Lee, MA. The beach offers a relaxing atmosphere for visitors to enjoy the sun, sand, and water.

With picturesque views and a serene environment, Lenox Town Beach provides a peaceful retreat for those seeking a leisurely day by the water.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsLeeLenox Town Beach