Santa Scott
- St Charles, IL
- Santa Claus / Holiday Party Entertainment
- 23 miles from Dekalb
- 140 Verified Bookings
Dr. S. B. said “Santa Scott did an Awesome job at our facility. The parents, children, and staff had a wonderful time with Santa. He took photos with the children, passed…”