SPCA Invercargill Centre22 Harewood Road, RD 11, Invercargill 9877SPCA Invercargill Centre is an animal shelter or rescue facility in Invercargill, New Zealand. Its published services include dog adoption; adoptions by appointment; rehoming.View details03 218 9684WebsiteDirections