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 Mehlville, Missouri. The store opened 1973 and closed July 15, 1998.