Provider Category PHYSICIAN JOHANNESBURG 0 Country Code RSA Line 2 HOSPITAL, 14 STURDEE AVE Line 3 ROSEBANK Title Status DR Practitioner Number 1212915 Service Provider Country South Africa