Provider Category Urology JOHANNESBURG 862411732 Country Code RSA Line 2 JUBILEE ROAD Title Status DR Practitioner Number 620173 Service Provider Country South Africa