1. Wizard Electronics Inc 1438 Tullie Rd NE, Atlanta, GA 30329 Coordinate: 33.83212,-84.33068 Phone: (404) 325-4891