Company Information
- Company Name
- California Valley Solar Ranch
- Category
- Solar photovoltaic power plant
- Address
- 13155 Boulder Creek Rd, Santa Margarita, CA 93453, United States
- Country
- United States
California Valley Solar Ranch address: 13155 Boulder Creek Rd, Santa Margarita, CA 93453, United States.
California Valley Solar Ranch operates in the Solar photovoltaic power plant category.