1. Codella Solar & Associate
2300 Alessandro Dr, Ventura, CA 93001
Coordinate: 34.26607,-119.26904
Phone: (805) 351-2254
2. Pacific Electric Solar
5757 Olivas Park Dr, Ventura, CA 93003
Coordinate: 34.243057,-119.21089
Phone: (877) 318-5494