Provider Category SURGERY CNR PETER PLACE & MAIN ROAD 0 Country Code RSA Line 2 CNR PETER PLACE & MAIN ROAD Title Status DR Practitioner Number 154784 Service Provider Country South Africa