Kohl's 766

Kohl's #766, also known as Kohl's Stoughton, is a Kohl's department store located at 501 Technology Center Drive in Stoughton, Massachusetts. The store opened on April 16, 2004.