North Pole Santa John
- Framingham, MA
- Santa Claus
- 13 miles from Walpole
- 38 Verified Bookings
Jennifer H. said “Santa and Mrs. Clause were amazing!!! The kids were over the moon, it will truly be a childhood memory they can remember. I could not have asked for a…”