New England Santa Claus
-
Boston, MA
-
Santa Claus
-
20 miles from Scituate
-
31 Verified Bookings
Steve H. said “Absolutely amazing! The kids loved him and thought he was the real Santa. Highly recommend very interactive with the children. Thank you for making our…”