The Wood Shack Soulard Location The Wood Shack Soulard 1862 South 10th Street, St. Louis, MO, USA (314) 833-4770 Website Open in maps Hours Monday - Saturday 11AM-8PM Sunday 11AM-5PM