Provider Category PHYSICIAN UMHLANGA 314921491 Country Code RSA Line 2 SUITE 608, 6TH FLOOR Line 3 36-38 AURORA DRIVE UMHLANGA Title Status NA Practitioner Number 2100517 Service Provider Country South Africa