Provider Category PHYSIOTHERAPISTS NORTHCLIFF 0 Country Code RSA Line 2 (GROUND FLOOR) Line 3 C/O BEYERS NAUDE & WAUGH AVENU Title Status DR Practitioner Number 592862 Service Provider Country South Africa