General Pratitioners
General practice is the first point of contact within the healthcare system, where GPs provide broad, continuous medical care across all ages and conditions. Rather than focusing on a single organ or specialty, general practitioners assess, diagnose, and manage a wide range of acute and chronic health concerns, and coordinate referrals to specialist care when needed.
Kimberley Health Centre
33 Angel St, New Park, Kimberley, 8301, South Africa
063 690 2061
Dr Johann Immelman
8 Park Rd, Belgravia, Kimberley, 8301, South Africa
053 832 7245
Dr J Snyman
10 Corless Rd, Bunn, Kimberley, 8345, South Africa
053 871 3373
Dr J LPretorius
69 Memorial Rd, Monument Heights, Kimberley, 8301, South Africa
053 830 4299
Nhlapo S M
191 Dinatla Rd, Ipopeng, Kimberley, 8345, South Africa
053 004 0377
Dr Jessica Spangenberg
108 Long St, West End, Kimberley, 8301, South Africa
053 832 2822
Cupido NC
259 Barkly Rd, Homestead, Kimberley, 8301, South Africa
053 871 1242
Dr Pilane and Associates
522 Hulana, Galeshewe, Kimberley, 8345, South Africa
053 874 7745
Dr Singh
Roylglen Office Park, 3 Welgevonden St, Royldene, Kimberley, 8301, South Africa
067 737 7515
Dr Cathy Parsons
189 Du Toitspan Rd, Belgravia, Kimberley, 8301, South Africa
053 833 3913
Dr M Stols
209 Du Toitspan Rd, Belgravia, Kimberley, 8301, South Africa
053 832 7727
Oosthuizen J M and Partner
61A Green St, Diamant Park, Kimberley, 8301, South Africa
053 861 3728