Provider Category Urology PRETORIA 0 Country Code RSA Line 2 1162 PRETORIUS STREET Line 3 HATFIELD.0083. Title Status NA Practitioner Number 4601815 Service Provider Country South Africa