Power Wizard 3 years ago ID: #490377 Listed In : Electrical Shop 1601 Elm St floor 33 Dallas, TX 75201 214-480-4890 https://www.powerwizard.com [email protected] Facebook Twitter Instagram LinkedIn Business Description Texas Power Wizard. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Electric Company Texas