Hazeldenes Chicken Farm in Lockwood

Hazeldenes Chicken Farm in City of Greater Bendigo is an industrial area.

Land Use
industrial area