Walmart Discount Store 703

Walmart Discount Store #703 was a Walmart discount department store located at 27706 Tomball Parkway Plaza in Tomball, Texas. The store opened October 16, 1984 and closed March 1999, when it was replaced by Walmart Supercenter #703.