Provider Category Psychiatry MOWBRAY 865159785 Country Code RSA Title Status DR Practitioner Number 2204029 Service Provider Country South Africa