Provider Category General Practitioner JOHANNESBURG 4851566 Country Code RSA Line 2 JOHANNESBURG Line 3 2192 Title Status NA Practitioner Number 1473913 Service Provider Country South Africa