Provider Category PHYSICIAN MUCKLENEUK 123442267 Country Code RSA Line 2 JACARANDA HOSPITAL Line 3 MUCKLENEUK Title Status NA Practitioner Number 1807706 Service Provider Country South Africa