Mr. Castle's Magic
- Orlando, FL
- Magician / Illusionist
- 43 miles from New Smyrna Beach
- 7 Verified Bookings
Aliza S. said “If you need some entertainment for your event, look no further than Mr. Castle. He is an absolute delight, from start to finish. Booking was a breeze…”