SunStor Solar Sunstor Solar is a leading provider of simple, affordable solar, battery backup, and home generator solutions and one of the fastest growing residential solar and backup power providers in North America. Phone: 888-573-3933 3163 Olive Hwy Oroville, CA 95966 USA Map Other Categories: Business Services |