Provider Category Occupational Therapy IFAFA BEACH 0 Country Code RSA Title Status MR Practitioner Number 1021117 Service Provider Country South Africa