Provider Category General Practitioner JOHANNESBURG 6034593 Country Code RSA Line 2 SUITE 305 THIRD FLOOR Line 3 SUNNINGHILL Title Status U Practitioner Number 217840 Service Provider Country South Africa