Santa Claus is coming to Christmas on Main!

Depot St, Folkston, GA 31537, United States

Santa is warming up his Ho, Ho, Ho and will be ready to wish all of you a Merry Christmas during Christmas on Main! facebook.com/events