top of page

Dr. Kristen Barnes

General Practitioner

Book an appointment

About me

Dr. Kristen Barnes is a dedicated medical professional known for consistently exceeding expectations and providing compassionate, personalized care. With a profound passion for women’s health and trauma medicine, she advocates for comprehensive and empathetic treatment. Dr. Barnes earned her medical degree at the University of the Free State and combines empathy with clinical expertise to deliver exceptional and caring patient care.

Services I Offer

Advanced Cardiac Life Support

Urine Analysis

Family Planning Services

Stitches

Ingrown Toenail Treatment

Stress ECG

Fractures

Weight Loss Solutions

Chronic Health Check

Special Investigations

Pregnancy Support

Skin Tags Removal

Ear Cleaning

Iron & Osteoporosis Infusions

Stitches

Body Composition Analysis (InBody)

Insurance Medicals

Pap Smear

Fractures

Warts Removal

Informal Ultrasound

Eye Injuries

Eye Injuries

IV Drips

bottom of page