Provider Category DIAGNOSTIC RADIOLOGY ILLOVO. 114474222 Country Code RSA Line 2 MEDICAL SUITE / THRUPPS CENTRE Line 3 OXFORD & RUDD ROADS Title Status NA Practitioner Number 3802213 Service Provider Country South Africa