DR MABULAFamily Practice

Meet our doctors

Experienced care from a team who listens.

Dr P.K. Mabula and our team of dedicated doctors combine clinical knowledge with a reassuring, personal approach.

Dr. P.K. Mabula, General Practitioner
Practice Owner

Dr. P.K. Mabula

MBChB (Pret), B.Rad (Pret), DipPEC (SA)

License Number: 0888642

Dr Mabula brings years of broad medical experience to every consultation, pairing careful clinical judgement with genuine respect for each patient. He believes the best care starts with understanding the person, not only the symptoms.

As a family doctor serving Walkerville and Savanna City, he is committed to building long-term relationships and making quality healthcare feel clear, comfortable and close to home.

  • Patient-centred consultations
  • Care across life stages
  • Clear treatment guidance
  • Community-focused practice
Make an appointment

Care across every life stage

Our Medical Team

Meet the dedicated doctors caring for you and your family.

Dr. Thandeka Nkosi, Associate Doctor
Associate Doctor

Dr. Thandeka Nkosi

MBChB (Wits), DCH (SA)

License Number: 09XXXXX

Pediatrics

Passionate about children's health, from newborn check-ups to adolescent care.

Dr. Sipho Dlamini, Associate Doctor
Associate Doctor

Dr. Sipho Dlamini

MBChB (UCT), Dip HIV Man (SA)

License Number: 09XXXXX

Family Medicine & Chronic Care

Focused on long-term patient relationships and managing chronic conditions with compassion.

Dr. Naledi Mokoena, Associate Doctor
Associate Doctor

Dr. Naledi Mokoena

MBChB (Pret), PGDip Women's Health

License Number: 09XXXXX

Women's Health

Dedicated to reproductive health, prenatal guidance, and preventative screenings.

Dr. Kagiso Molefe, Associate Doctor
Associate Doctor

Dr. Kagiso Molefe

MBChB (UKZN)

License Number: 09XXXXX

General Practice & Occupational Health

Provides comprehensive care with a focus on workplace health and wellness certifications.

Dr. Amara Okafor, Associate Doctor
Associate Doctor

Dr. Amara Okafor

MBChB (Wits), DipPEC (SA)

License Number: 09XXXXX

Emergency & Acute Care

Brings expertise in urgent care and same-day treatment for acute illnesses and injuries.