City: Hayward

Solar Universe

26120 Eden Landing Road, Suite 6, Hayward, CA, 94545 - View Map

www.solaruniverse.com

Design, Installation and Maintenance of Solar Electric Systems

Solar Universe is a solar installation company providing full design, installation and maintenance of solar electric systems on residential homes and small commercial buildings.

Phone: (510) 695-2013