Venture 29

Venture #29, also known as the South Tulsa Venture store, was a Venture discount department store located at 8314 East 71st Street in Tulsa, Oklahoma. The store opened on November 11, 1991 and closed on August 10, 1997.