1. 1st Solar-North Star E P C 35200 W California Ave, Mendota, CA 93640 Coordinate: 36.72007,-120.4263 Phone: (559) 655-8709