Shopping in Willimantic (CT) Full list of companies Shopping category in Willimantic, Connecticut Sears Hometown Store 86 Storrs Rd, Willimantic, CT 06226, (860)423-8001 Page 1