Provider Category SPEECH THERAPY OLIVEDALE 117043559 Country Code RSA Line 2 OLIVEDALE CLINIC Line 3 CNR PRE. FOUCHE AND WINDOR WAY Title Status NA Practitioner Number 8214948 Service Provider Country South Africa