Provider Category Urology JOHANNESBURG 0 Country Code RSA Line 2 CITY HOSPITAL SOUTH BLOCK SUIT Line 3 CNR MAGWA CRESCENT AND MAC MAC Title Status DR Practitioner Number 688509 Service Provider Country South Africa