Kohl's 552

Kohl's #552, also known as Kohl's Tomball South, is a Kohl's department store located at 22529 Tomball Parkway in Houston, Texas. The store opened on March 8, 2002.