Christmas Town

image
Come Visit Christmas Town!

Christmas Town

Dec 21st & Dec 22nd, 6-9 PM

Live Nativity – Light Displays – Decorations – Hot Chocolate – and More! This free, drive-through, family experience will be filled with light displays, a live nativity, refreshments and more!