Tour the Renaud Center
With its amazing amenities and bright, spacious interior, the Renaud Center is best seen in-person. Stop by the facility at 2650 Tri Sports Circle in O'Fallon, Missouri, for a guided tour by the Renaud Center staff any time during normal business hours. If you would prefer to see the RSC from your sofa or smartphone, please scroll down to experience a 360° self-guided tour showcasing the Renaud Center's features.