Provider Category Private Hospitals TLHABANE 145654346 Country Code RSA Line 2 TLHABANE TOWN CENTRE Line 3 TLHABANE Title Status NA Practitioner Number 5808391 Service Provider Country South Africa