Provider Category Urology PARKTOWN 117265914 Country Code RSA Line 2 23 ETON ROAD Line 3 PARKTOWN Title Status NA Practitioner Number 4601475 Service Provider Country South Africa