1. Pest Control Services in Willimantic CT 967 Main St, Windham, CT 06226 Coordinate: 41.71314,-72.21712 Phone: (860) 777-1617