Provider Category General Practitioner PIETERSBURG 152973947 Country Code RSA Line 2 PIETERSBURG Line 3 0699 Title Status NA Practitioner Number 1511440 Service Provider Country South Africa