Provider Category Urology PRETORIA 123429413 Country Code RSA Line 2 1162 PRETORIA STREET Line 3 HATFIELD Title Status DR Practitioner Number 201413 Service Provider Country South Africa