Welcome to Your Recreation Destination


The Renaud Spirit Center is a 66,000 square-foot facility in O'Fallon 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 Spirit Center has to offer.


Check out new programs and tips with the O'Fallon Parks & Rec ENERGY program series.