Santa Charles S C
- North Tonawanda, NY
- Santa Claus
- 5 miles from Amherst
- 70 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…”