Come on in, the weather’s always fine for swimming, working out, picking up a game of basketball, having a party or taking a class at O’Fallon’s superb indoor recreation complex, the Renaud Center. The Renaud Center is a 66,000 square-foot facility in Sports Park, O'Fallon, Missouri. Recreational opportunities abound for patrons of all ages. Enjoy extensive programming in aquatics, sports, fitness and wellness. We invite you to explore and enjoy all that the Renaud Center has to offer.
Because of my age I am qualified to Silver Sneakers in for naught. Swimming, exercise classes with trainers, weights...so many equipment stations, so little time. And, the folks are friendly...the place is clean...I home.
August 2026
Good atmosphere everyone is friendly and all ages welcome lots of value to family membership
October 2025
Enjoyable experience. We sat in the lounge and played cards. Quiet and cool. Made a couple requests to the employees and received courteous responses