Provider Category PHYSIOTHERAPISTS JOHANNESBURG 0 Country Code RSA Line 2 BELLAIRS DR NORTHRIDING Line 3 JOHANNESBURG Title Status MR Practitioner Number 394041 Service Provider Country South Africa