Solar Systems

23188 Foley Street Hayward, CA 95454
Tel #: (510) 7869988
Fax # (510) 7869889
Copyright @ 2010 Centromax Groups Inc. All Rights Reserved