Venture 73

Venture #73, also known as the Homewood Venture store, was a Venture discount department store located at 17920 Halsted Street in Homewood, Illinois. The store opened October 1982 and closed July 15, 1998.