Provider Category PHYSICIAN HOUGHTON 114830758 Country Code RSA Line 2 17 ETON RD PARKTOWN Line 3 HOUGHTON Title Status DR Practitioner Number 32913 Service Provider Country South Africa