Doctors Found
Dr Themba Innocent Lokothwayo A
General Practitioner
46a Market Street,Piet Retief, 2380
+27 17 826 6152
Dr Charity Sabelo Mavimbela B
General Practitioner
16 Zuidend Street,Piet Retief, 2380
+27 17 826 1904
Dr Herbert Velaphi Nxumalo C
General Practitioner
4a Zuidend Street,Piet Retief, 2380
+27 17 826 4040
Dr Ralp Ronald Hinze D
General Practitioner
1 Rabe Street,Piet Retief, 2380
+27 17 826 0021
Dr Petrus Jeremias Daniel Van Der Wouden E
General Practitioner
6a Zuidend Street,Piet Retief
+27 17 826 2343
Dr Mohammed Ahmed F
General Practitioner
7 Nomani Road,Piet Retief, 2380
+27 83 786 2468
Dr Piet Ngwandaka Maluleke G
General Practitioner
31 Joubert Street,Piet Retief
+27 17 826 3206
Dr Tamsanqa Julius Hewu H
General Practitioner
11 Church Street, Piet Retief, 2380
082 927 2938
Dr Nezamparast, Masoud I
General Practitioner
Pretoria Street, Piet Retief, 2380
017 824 1200
Dr Isiaka Olafiku Salawu J
General Practitioner
Pretoria Street, Piet Retief, 2380
017 824 1200
Dr Mansoor Sofinia K
General Practitioner
Pretoria Street, Piet Retief, 2380
017 824 1200
Dr Juan De Jesus Lista Garcia L
General Practitioner
39 Protea Way,Piet Retief, 2380
+27 17 826 0231
Dr Jan Hendrik Krynauw M
General Practitioner
26a Joubert Street,Piet Retief, 2380
+27 17 826 2341
Dr Daniel Edward Krynauw N
General Practitioner
26a Joubert Street,Piet Retief, 2380
+27 17 826 2341
Dr Mayren Oviedo Linares O
General Practitioner
6 Life Piet Retief Hospital,Piet Retief, 2380
+27 17 826 9200
Dr Essa Abdool Ganie Essa P
General Practitioner
Shop 5 Kempville Shopping Centre,Essa-Ayob Road,Piet Retief, 2380
+27 83 786 5009
Dr Mahomed Didat Q
General Practitioner
Kempville Complex,19d Kempville Complex,Piet Retief, 2380
+27 72 542 5841
Dr Mahomed Ashraf Gangat R
General Practitioner
Shop 18 Kempville Business Complex,Piet Retief, 2380
+27 17 826 3711
Dr Thobile Happiness Ndlovu S
General Practitioner
Entombe Mission,Entombeni Drive,Piet Retief, 2380
+27 72 873 9276
Dr Cordula Hinze-Niebuhr T
General Practitioner
22 Joubert Street,Paulpietersburg, 3180
+27 34 995 1564