Provider Category PHYSICIAN MOSSELBAY 446910091 Country Code RSA Title Status DR Practitioner Number 993751 Service Provider Country South Africa