1. Solar Installation Pros 209 S Kraemer Blvd, Placentia, CA 92870 Coordinate: 33.86999,-117.86315 Phone: (866) 696-6031