1. Schiller's Sewing Circle LLC 1088 Main St, Willimantic, CT 06226 Coordinate: 41.71318,-72.2212 Phone: (860) 423-6800