1. Best Solar Installation 2358 E Walnut Ave, Fullerton, CA 92831 Coordinate: 33.86861,-117.89143 Phone: (714) 485-4691