Contact Us

Mail

Royal Solar of Arizona
948 E. Impala Ave.
Mesa, Arizona 85204

Google Map

Phone

(480) 926-2300 Phoenix Area
(928) 778-3926 Prescott
(520) 825-8388 Tucson
(800) 228-5809 Statewide

E-Mail

info@royalsolaraz.com