Provider Category Urology HATFIELD 123429425 Country Code RSA Line 2 HATFIELD Line 3 0083 Title Status NA Practitioner Number 4601505 Service Provider Country South Africa