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.