Solar Source Inc
(562) 852-5626
4801 E Anaheim St, Long Beach, Long Beach, California, 90804
About us
SOLAR SOURCE INC. is a licensed solar energy contractor based in beautiful Long Beach, CA. SOLAR SOURCE designs, engineers and installs photovoltaic solar systems for residential and commercial electricity generation.