Santa Scott
- St Charles, IL
- Santa Claus / Holiday Party Entertainment
- 6 miles from South Elgin
- 126 Verified Bookings
Alexandra . P. said “Absolutely Phenomenal!! Best Santa Experience!! He is real deal no doubt!! Tinsel the elf was amazing addition to the event aswell! He bought the Christmas…”