Provider Category Opthamology UPINGTON 543326829 Country Code RSA Line 2 UPINGTON Line 3 8801 Title Status NA Practitioner Number 2639977 Service Provider Country South Africa