RE Dillard 3
OperatingSolar Photovoltaic           Total Power
3 MW
Thumbnail photo
Address

7786 Dillard Rd
Sloughhouse, CA 95693
United States
Latitude: 38.46194
Longitude: -121.18028
Year Opened: 2012
Edits
Take Action
Data Sources

EIA 2012 Form 860
EIA 2014 Form 860
Facebook Icon    Twitter Icon
Environmental Justice Analysis
Distance (miles)02.551025
American Indian2.45902%1.8%1.0%1.1%
Asian6.67447%3.9%21.1%16.7%
Black2.8103%2.4%5.3%8.7%
Hispanic20.8431%16.8%14.5%22.7%
White62.7635%70.2%50.8%44.1%
Population8542,14436k1,511k
Income$75k$70k
Visualize demographics on Justice Map


To suggest a location change, you can drag the marker above.

View Area in a Larger Map

More nearby facilities

Unit Information

PowerTypeStatusFuel
3 MWSolar PhotovoltaicOperatingSun

More Details


COMMENTS
Log in to write a comment.