Provider Category PHYSICIAN MELROSE ARCH 116220777 Country Code RSA Line 2 BEDFORDVIEW Line 3 MELROSE ARCH Title Status DR Practitioner Number 191140 Service Provider Country South Africa