North Pole Santa John
- Framingham, MA
- Santa Claus
- 11 miles from Milford
- 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…”