Opening hours of Solar energy company in Ellendale, Western Australia Opening hours of Solar energy company in Ellendale, Western Australia Home / Western Australia / Ellendale / Solar energy company Solar energy company Greenough Solar Farm Ellendale WA 6532, Ellendale, Western Australia 6532 Categories of local businesses in Ellendale Establishment Solar energy company Tourist attraction