Provider Category PHYSIOTHERAPISTS LA LUCIA 315629035 Country Code RSA Line 2 56 ARMSTRONG AVE Line 3 LA LUCIA Title Status MR Practitioner Number 588717 Service Provider Country South Africa