Kloof Road Animal Clinic Return to Directory Business Name: Kloof Road Animal Clinic Business Phone Number: 011 455 1296 Business Name: Kloof Road Animal Clinic Business Address: 19A Kloof Road City: Bedfordview Suburb: Bedfordview