Target T-2139

Target T-2139, also known as Westheimer, is a Target discount department store located at 8605 Westheimer Road in Houston, Texas. The store opened July 19, 2006.