Target T-1904

Target T-1904, also known as Houston Tomball North, is a Target discount department store located at Tomball Town Center, 14302 Farm-to-Market Road 2920 in Tomball, Texas. The store opened July 21, 2004.