Buccleuch Veterinary Clinic
We promise to give you and your pet the very best treatment and service.
Physical address: 27B Margaret Avenue, Buccleuch, Johannesburg, South Africa.
Telephone: +27 11 802 8840
Cellphone: +27 83 251 9004