Venture 18

Venture #18, also known as the Mount Prospect Venture store, was a Venture discount department store located at 1500 South Elmhurst Road in Mount Prospect, Illinois.