Provider Category PHYSICIAN FLORA CLINIC. 114750279 Country Code RSA Line 2 FLORA CLINIC. Line 3 Title Status NA Practitioner Number 2300184 Service Provider Country South Africa