Contact Us

Northern Arizona Wind & Sun

3695 E Industrial Drive

Flagstaff, AZ 86004

Sales: sales@solar-electric.com

Customer service: windsun@solar-electric.com

Toll Free: (800) 383-0195

Local: (928) 526-8017

Fax: (928) 527-0729