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.