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