First Solar is located at 2832 E Foothill Blvd, Pasadena, CA. This business specializes in General Contractors.