Venture 121

Venture #121 was a Venture discount department store located at 17717 Highway 249 in Houston, Texas. The store opened July 1993 and closed 1997.