October 10, 2025 - October 11, 2025 Books by the Arch Drury Plaza and Suites 2 South 4th Street, St. Louis, MO, United States