Provider Category PHYSIOTHERAPISTS RIVERCLUB 117844997 Country Code RSA Line 2 RIVERCLUB Line 3 2149 Title Status NA Practitioner Number 7211937 Service Provider Country South Africa