Provider Category Labs PIETERSBURG 113580872 Country Code RSA Line 2 PIETERSBURG Line 3 0699 Title Status NA Practitioner Number 5203325 Service Provider Country South Africa