Provider Category PHYSICIAN ROSEBANK 118808664 Country Code RSA Line 2 THE TERRACE Line 3 33 BATH AVENUE Title Status NA Practitioner Number 1810952 Service Provider Country South Africa