Kohl's 366

Kohl's #366, also known as Kohl's Keller, is a Kohl's department store located at 2001 South Main Street in Keller, Texas. The store opened on October 3, 1999, with a grand opening ceremony held on October 8.