Plumstead Animal Hospital is located in Cape Town, South Africa on Shop 3, Prospur Centre, Basil Rd & Church Hill Road, Plumstead,. Plumstead Animal Hospital is rated 3.6 out of 5 in the category emergency veterinarian service in South Africa.
Address
Shop 3, Prospur Centre, Basil Rd & Church Hill Road, Plumstead,