Location

Blue Hills Veterinary HospitalPO Box 4065
Halfway House
Midrand1685South Africa

Telephone

(27) 113182340