Venture 178

Venture #178, also known as the Crestwood Venture store, was a Venture discount department store located at 13200 South Cicero Avenue in Crestwood, Illinois. The store opened 1990 and closed July 15, 1998.