Provider Category Urology JOHANNESBURG 862423099 Country Code RSA Line 2 C/O CEDAR RD & CEDAR AV WST FO Line 3 JOHANNESBURG Title Status DR Practitioner Number 815608 Service Provider Country South Africa