contact us Have questions? We’re happy to help! Make sure you check our FAQ section prior to reaching out. We may have already answered it for you! You can also call us at our office number during business hours for a faster response. Office Number: 844-755-3116Email Address: info@spawizards.com Business Hours:Monday-Sunday: 7:00AM – 9:00PM CST Office Address:1201 W Peachtree St NW Ste 2625, Atlanta, GA 30309-3499. [wpforms id="227"]