Kohl's 363

Kohl's #363, also known as Kohl's Flower Mound, is a Kohl's department store located at 2501 Cross Timbers Road in Flower Mound, Texas. The store opened on October 31, 1999, with a grand opening ceremony held on November 5.