Tag: Lake of the Ozarks


Sports complex at Lake of the Ozarks likely

US Lake of the Ozarks new arena

A new sports complex could be coming to the Lake of the Ozarks – a reservoir in Missouri, US. The ‘komu.com’ stated that a local developer is working to bring a sports complex and event center to the lake. The Lake of the Ozarks is a reservoir created by impounding the Osage River in the... » Read more


Receive global sports venue NEWS twice a week in your inbox