Provider Category Psychiatry STELLENBOSCH 865542405 Country Code RSA Line 2 HELSHOOGTE ROAD Line 3 BANHOEKVALLEI Title Status DR Practitioner Number 2204738 Service Provider Country South Africa