Venture 23

Venture #23, also known as the Maplewood Venture store, was a Venture discount department store located at 3200 Laclede Station Road in Maplewood, Missouri.