Provider Category Labs PRETORIA. 0181 124609239 Country Code RSA Line 2 17 ROAD Line 3 HAZELWOOD Title Status NA Practitioner Number 5201632 Service Provider Country South Africa