Provider Category General Practitioner THABAZIMBI 0 Country Code RSA Line 3 13 AVENUE Title Status DR Practitioner Number 1564900 Service Provider Country South Africa