Venture 13

Venture #13, also known as the Lemay Ferry Venture store, was a Venture discount department store located at 3901 Lemay Ferry Road in St. Louis, Missouri.