Provider Category PHYSIOTHERAPISTS STELLENBOSCH 866711856 Country Code RSA Line 2 31 BIRD STREET Title Status NA Practitioner Number 761303 Service Provider Country South Africa