Address: Plot 638590 Legara Rd Broadhurst Ind Site, Gaborone, Botswana, Botswana. See full address and map. Categories: Animal Clinics & Hospitals