About the Renaud Spirit Center

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 Spirit Center (RSC).

The RSC 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.


Get directions to the Renaud Spirit Center

2650 Tri Sports Circle, O'Fallon, MO 63368