Riverwood Canoe & Kayak by Felix|Published July 8, 2022 Riverwood Canoe & Kayak254 S Cascade St.Osceola, Wi 54020715-222-2288Map Riverwood Canoe & KayakUpcoming EventsNo events currently scheduled at this location.