Provider Category General Practitioner JOHANNESBURG 0 Country Code RSA Line 2 18 LOCH STREET Line 3 MEYERTON Title Status DR Practitioner Number 213659 Service Provider Country South Africa