Kohl's 165

Kohl's #165, also known as Kohl's Willimantic, is a Kohl's department store located at 95 Storrs Road in Willimantic, Connecticut.