Provider Category Psychiatry BLACKHEATH 0 Country Code RSA Line 2 17 ELLADALE ROAD Title Status DR Practitioner Number 941158 Service Provider Country South Africa