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. The store opened on October 6, 2005.