Santa Charles S C
- North Tonawanda, NY
- Santa Claus
- 21 miles from St Catharines
- 66 Verified Bookings
Katelyn K. said “Santa Charles was great! Such a nice man, he showed up early and looking great in his beard and suit. As guests entered at different times, he rang his…”