Shepparton Solar Centre Bunbartha, VIC 125 Maneroo Rd, Bunbartha, VIC 3634, Australia Victoria Solar Energy Read more about Shepparton Solar Centre