Provider Category General Practitioner LOUISE PASTURE HOSPITAL 123200436 Country Code RSA Line 2 SUITE 8. Line 3 LOUISE PASTURE HOSPITAL Title Status NA Practitioner Number 1538926 Service Provider Country South Africa