1. The Lily Pad 34 North St, Willimantic, CT 06226 Coordinate: 41.712574,-72.21262 Phone: (860) 423-3223
2. Swift Waters Artisans' Cooperative Inc 866 Main St, Willimantic, CT 06226 Coordinate: 41.71219,-72.21544 Phone: (860) 456-8548