1. Food Services Department
322 Prospect St, Willimantic, CT 06226
Coordinate: 41.71622,-72.21722
Phone: (860) 465-2491
2. Willimantic Renaissance Inc
700 Main St, Willimantic, CT 06226
Coordinate: 41.71154,-72.21231
Phone: (860) 450-0918