Soflo Santa
- Fort Lauderdale, FL
- Santa Claus
- 24 miles from Delray Beach
- 48 Verified Bookings
Devon R. said “Santa came to our schools Christmas event. He was wonderful! He looked and played the part PERFECTLY! He went the extra mile with the little touches to…”