1. Windham Region Chamber Of Commerce
1010 Main St, Willimantic, CT 06226
Coordinate: 41.71297,-72.21848
Phone: (860) 423-6389
2. Spanish American Merchants
872 Main St, Willimantic, CT 06226
Coordinate: 41.71221,-72.2157
Phone: (860) 423-8400