Provider Category PHYSICIAN HOUGHTON 0 Country Code RSA Line 2 ROYAL HOUGHTON Line 3 HOUGHTON Title Status DR Practitioner Number 645214 Service Provider Country South Africa