Kohl's 671

Kohl's #671, also known as Kohl's Crestwood, is a Kohl's department store located at 9701 Watson Road in St. Louis, Missouri. The store opened on October 10, 2003.