PASSIONATE ABOUT GENERAL PRACTICE & CONSTANTLY IMPROVING SERVICE AND CARE

Meet our general practitioners

You can read more about each doctor by clicking on their profile image, or schedule an appointment with them by clicking on the ‘Schedule Appointment’ button.

Please note appointments not kept or cancelled at least 2 hours before the scheduled appointment time will be charged for.

For concussion consultations, please book an appointment with Dr De Villiers or Dr Van Eck.

Dr Fanie Durrheim
MBChB
Dr Riaan De Villiers
MBChB (Pret) DipPEC (SA)
Dr Hilda Loubser
MBChB
Dr Ashleigh Lamont
MBBCh (Wits), BHSc (Honours), Diploma HIV Management
Dr Johann Van Eck
MBChB, DA(SA), DIP, Opthal(SA), FCS Neuro ɪ & ɪɪ
Dr Daniela Guimaraes
BSc (UP) MBChB (UP)
IV Me
Vitamin drips
Aesthetics

WHAT WE OFFER

Midstream Medical Centre’s team of doctors is passionate about general practice and combine traditional values with the latest technology to constantly improve service and care.

CONTACT DETAILS

Practice Number

012 940 9509

Consulting Hours

Monday to Friday: 07h00 to 18h00

Saturday: 08h00 to 13h00

Sunday: 08h00 to 12h00

Public Holidays: 08h00 to 12h00

(Excluding Christmas Day, New Year’s Day and Good Friday)

Dr Daniela Guimaraes
BSc (University of Pretoria) MBChB (University of Pretoria)

Focus:

  • General medicine
general-practitioners
Dr Ashleigh Lamont
MBBCh (Wits)
BHSc (Honours)
Diploma HIV Management

Specialises in:

  • Hypertension
  • Diabetes
  • Geriatrics
  • HIV management Care
general-practitioners
Dr Hilda Loubser
MBChB

Special focus on:

  • Men’s Health
  • Women’s Health
  • Child Care
  • Hypertensive/Cardio Care
  • Stress Management
  • Cholesterol Management
  • Geriatric Care
general-practitioners
Dr Riaan De Villiers
MBChB (Pret) DipPEC (SA)

Special focus on:

  • Child Care
  • Emergencies
  • Sport Injuries
  • Men’s Health
  • Women’s Health
  • Cardio Care
  • Hypertensive Care
  • Diabetic Care
  • Executive Medicals
general-practitioners
Dr Fanie Durrheim
MBChB

Special focus on:

  • Men’s Health
  • Women’s Health
  • Child Care
  • Diabetic Care
  • Reflux Treatment
  • Arthritis Treatment
  • Hypertensive/Cardio Care
  • Stress Management
  • Thyroid Disease Management
  • Cholesterol Management
  • Geriatric Care