For booking information please call:

(703) 501 - 2333

or contact by email: 

geo@magicbygeo.com







Looking for the top magician and entertainer for your event? You've come to the right place! With completely customizable show options, Magic by Geo is the perfect fit for your entertainment needs.