The Nichols Santa
- Trumbull, CT
- Santa Claus
- 22 miles from Stamford
- 8 Verified Bookings
Darlene W. said “The Nichols Santa helped to make our holiday event successful and all thought his appearance and presence was great. He was flexible and went along with…”