1. LeClaire Lawncare 150 Norwich Ave, Taftville, CT 06380 Coordinate: 41.55602,-72.05049 Phone: (860) 222-1021