The Wood Shack
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:45 pm
Saved to Favorites
Phone: (314) 406-7441
Wood Shack Soulard
The Wood Shack Soulard
Phone: (314) 833-4770
Address: 1862 S 10th St, Saint Louis, MO 63104
Website: https://www.thewoodshacksoulard.com