Dr Mogobe David Mashilo is a cardiologist practising at Mediclinic Midstream, between Centurion and Midrand. If you have found an older listing placing him in Springs on the East Rand, that is out of date – his current rooms, as published by Mediclinic, are in Midstream.
Official contact channels
- Rooms: 012 652 9640
- Email: drmashilopractice@gmail.com – the practice mailbox. Note it is on a free mail domain rather than a practice domain, which is common for newer South African specialist practices and is not in itself a warning sign.
- Mediclinic emergency number: 084 124, for emergencies only.
- Only one telephone number is published, and there is no fax listed.
Directory sites are unreliable for this practice. At least one widely-copied medical directory still lists him at Pollak Park, Springs. Mediclinic, which is the first-party source, gives Midstream in Centurion – a different city, roughly 60km away. Use the address below.
What this organisation provides
- Cardiology, described by Mediclinic as covering a wide variety of cardiovascular diseases.
- His route into the speciality is documented in unusual detail and is worth knowing, because in South Africa a cardiologist is a physician first: MBChB from the University of Limpopo, Medunsa campus, in 2006; postgraduate training at the University of the Witwatersrand and the College of Medicine of South Africa; FCP (SA) in 2014, after which he worked as a specialist physician at the Klerksdorp and Tshepong hospital complex; then sub-speciality training leading to his Certificate in Cardiology in 2021.
- He remains academically active with the University of the Witwatersrand, contributing to research and to the training of healthcare professionals.
- That matters practically in one respect: an academically active specialist is more likely to be involved in trials and in newer treatment protocols, which can be relevant if standard treatment has not worked.
Address and operating information
- Suite 202, Midstream Hill Medical Park, Mediclinic Midstream, corner Midstream Hill Boulevard and Godfrey Drive, Centurion, 1692
- The rooms are in the medical park attached to the hospital rather than inside the hospital itself.
- Practises at Mediclinic Midstream.
- Consulting hours are not published. Specialist rooms run by appointment during weekday business hours.
- HPCSA registration number: MP0664359
- Practice number: 0180000607169, which your medical scheme needs for claims and authorisations.
Support and escalation routes
- Chest pain with sweating, breathlessness or pain spreading to the arm or jaw is an emergency. Call an ambulance on 10177, or 112 from a mobile phone. Do not wait for a rooms appointment.
- Bring previous tracings and images, not just reports. Cardiology decisions turn on comparison with earlier ECGs and echocardiograms, and a prior tracing frequently changes the interpretation of a new one.
- Complaints about professional conduct or standard of care go to the Health Professions Council of South Africa on 012 389 9300. Scheme disputes, including refusals on Prescribed Minimum Benefit cardiac conditions, go to the Council for Medical Schemes after the scheme’s own appeal.
Sources
- Mediclinic Southern Africa doctor directory profile for Dr David Mashilo, mediclinic.co.za, read 5 September 2026 – speciality, rooms address, telephone number, practice mailbox, biography and qualifications, HPCSA registration number, practice number and practising hospital.
- HPCSA published switchboard number; published national emergency numbers.
Related: Dr Mashiloane Contact Details · Dr Mashudu Tshifularo Contact Details · Dr Masuku Potchefstroom Contact Details