Provider Category Opthamology PEITERMARITEBURG 0 Country Code RSA Line 2 CUMBERWOOD Title Status DR Practitioner Number 2602482 Service Provider Country South Africa