1. Windham Region Chamber Of Commerce 1010 Main St, Willimantic, CT 06226 Coordinate: 41.71297,-72.21848 Phone: (860) 423-6389