The Solar Store

Member: Kevin Krause

Address: 2833 N. Country Club
Tucson, AZ 85716

Phone:322-5180 Fax:




Solar Installer, PV electric, Solar Hot Water, Solar Pool, Natural Tubes, Off-grid solar systems. Showroom on Country Club between Ft Lowell and Glenn on the westside. BBB A+ rating, Rosie on the House, Sahba, ACT, Nari.

THE SOLAR STORe is now celebrating 18years of Arizona Installation.

Member Log-in