6965 El Camino Real, Ste 105-444 Carlsbad, CA92008 United States
Principal(s)
Kent Harle, President
COMPANY DETAILS
Business Overview & Services
SunPower by Stellar Solar is San Diego's original solar panel installer, installing residential and commercial solar panels in Southern California since 1998.