Seasonal
Experience the Festival of Lights at Finley River Park
The holiday season sparkles at the Festival of Lights in Finley River Park, located at 891-961 N Riverside Rd, Ozark, MO 65721. This annual event brings the magic of the season to life, featuring brilliant displays of holiday lights that illuminate the park in a breathtaking way.