1. Best Solar Installation 24400 Walnut St, Newhall, CA 91321 Coordinate: 34.38037,-118.53014 Phone: (661) 505-1925