First Solar in Santa Clara, CA 95050



First Solar

1035 Walsh Avenue

(408) 727-6033

http://firstsolar.com
(855) 520-0460