Santa Claus Irwin
- Naperville, IL
- Santa Claus / Holiday Entertainment
- 12 miles from Lockport
- 30 Verified Bookings
Taylor S. said “Santa Claus Irwin has been a great addition to Fleet Farm this holiday season. He's great to work with and our store team really enjoyed having him.…”