1. Construction Concern Inc
Newhall, CA 91321
Phone: (800) 479-1001
2. Best Solar Installation
24400 Walnut St, Newhall, CA 91321
Coordinate: 34.38037,-118.53014
Phone: (661) 505-1925
3. Pacific Blue Solar
24629 Arch St, Newhall, CA 91321
Coordinate: 34.384907,-118.52962
Phone: (661) 259-1004