Provider Category Orthopaedics JOHANNESBURG 8371321 Country Code RSA Line 2 GARDEN CITY CLINIC Line 3 MAYFAIR WEST Title Status NA Practitioner Number 2803720 Service Provider Country South Africa