Provider Category General Practitioner NORTH BEACH 3220493 Country Code RSA Line 2 NORTH BEACH Line 3 Title Status NA Practitioner Number 1490974 Service Provider Country South Africa