Wood Shack Soulard Location 1862 S 10th St, St. Louis, MO 63104, USA (314) 833-4770 Website Hours Monday - Saturday 11AM-8PM Sunday 11AM-5PM