Provider Category PHYSIOTHERAPISTS RANDBURG 518150051 Country Code RSA Line 2 RUITERHOF Title Status NA Practitioner Number 1042505 Service Provider Country South Africa