Sherwin-Williams Paint Store ← View details 1320 Main Street #15, Willimantic, Windham, CT 06226 +1 860-423-4571 Get Directions From* To * — Required information