1. Mw Landscape & Lawn 120 N Windham Rd, Windham, CT 06280 Coordinate: 41.717693,-72.16667 Phone: (860) 456-4170