Provider Category PHYSICIAN HOUGHTON 117286661 Country Code RSA Title Status DR Practitioner Number 1802100 Service Provider Country South Africa