Provider Category SPEECH THERAPY OLIVEDALE 118751339 Country Code RSA Line 2 CEDAR ROAD FOURWAYS Line 3 OLIVEDALE Title Status MR Practitioner Number 554944 Service Provider Country South Africa