Provider Category Urology SOUHEWEL 137458141 Country Code RSA Line 2 NELSPRUIT MEDICLINIC Line 3 1 LOUISE STREET Title Status DR Practitioner Number 271829 Service Provider Country South Africa