Kohl's 664

Kohl's #664, also known as Kohl's Plymouth, is a Kohl's department store located at 68 West Long Pond Road in Plymouth, Massachusetts. The store opened in October 2004.