Provider Category PHYSIOTHERAPISTS JOHANNESBURG 116406138 Country Code RSA Line 2 ORANGE GROVE Line 3 JOHANNESBURG Title Status NA Practitioner Number 7218907 Service Provider Country South Africa