Santa Charles S C
- North Tonawanda, NY
- Santa Claus / Holiday Party Entertainment
- 12 miles from Niagara Falls
- 64 Verified Bookings
Morgan M. said “We had a wonderful time with Santa Charles! Great character, he was very respectful when interacting with the children. Already looking forward to next…”