- This event has passed.
November 1, 2017 @ 8:00 am - 5:00 pmFree
Visit their website for the most current schedule of events! Enjoy a Delta Christmas like no other as the community gathers on the banks of Deer Creek to welcome Santa’s floating sleigh. Deer Creek comes to life as the traditional Christmas floats are lighted and special music performances get you in the holiday spirit.