JCPenney 2713

JCPenney #2713 was a JCPenney department store located at 95 Storrs Road in Willimantic, Connecticut.