Santa A. Claus
- Palo Alto, CA
- Santa Claus / Holiday Entertainment
- 8 miles from Newark
- 3 Verified Bookings
Emily A. said “Santa Albert was such a dream to work with! I had a family party with 20 families and everyone had an amazing time. The kids loved getting to hang out…”