Search Results
Lemek Landscaping
15 N River Rd, Tolland, CT 06084
With a focus on enhancing your natural environment rather than changing it up, Lemek has an organic landscaping theme.More It is located in a new building on a back road away from major traffic but within sight of Interstate 85. A tight stone wall is inset in the ground by the entrance, and a metal stork and owl stand guard. The parking lot is wide and clean.