So-Cal Solar
So-Cal Solar
210 West Avenue K
Lancaster, CA 93536
United States
So-Cal Solar Inc. has been leading the solar revolution with over 10 years of experience in solar design and installation. We specialize in providing solar electric systems to residential and commercial customers.
So Cal Solar is a company created