Really nice place with good food. You can rent different boats to stroll in with nice views
Address: 6101 Government Dr, St. Louis, MO 63110, USA
Jeffrey Lerner | Oct 9, 2021
Yes, foot powered
Jeffrey | Oct 9, 2021
Kayaks, paddle boards, peddle boats, and canoes.
Thanks! Your answer is awaiting moderation.