Provider Category SURGERY CRAIGHALL 0 Country Code RSA Line 2 60 WATERFALL AVENUE Title Status DR Practitioner Number 124281 Service Provider Country South Africa