Placemakers Invercargill
85 Liddel Street
Invercargill New Zealand