1. Earth, Turf, & Snow 103 Brook St, Groton, CT 06340 Coordinate: 41.33053,-71.99667 Phone: (860) 204-7203
2. Legs Landscaping Groton, CT 06340 Phone: (860) 334-2095