Department Stores in Willimantic (CT) Full list of companies Department Stores category in Willimantic, Connecticut Sears Home Services 86 STORRS RD, Willimantic, CT 06226, (888)396-3374 Page 1