Provider Category General Practitioner TLHABANE 145657032 Country Code RSA Line 2 2878 TUMAGOLE Title Status DR Practitioner Number 414565 Service Provider Country South Africa