Arrow Arrow Arrow

Dr Roya Shams-Razaghi - To Book an Appointment Call: 011 318 0040 or Click Here

San Ridge Medical Centre
Contact Number
011 318 0040
Shop No 32 Sanridge Shopping Centre
Lever Road Midrand

Dr Roya Shams-Razaghi is a General Practitioner practicing in Midrand, Johannesburg.

She got to experience medical school in Austria, Spain when she attended the University of Oviedo. She graduated in 1982 when she obtained her LCM (Licenciado en Medicina - Graduate in Medince).

Dr Roya Shams-Razaghi currently runs her own practice from the Sanridge Medical Centre in Midrand, Johannesburg.

As a General Practitioner she offers examinations of various illness, Blood Pressure and Cholesterol Level testing, Flu and Travel vaccines, Insurance Medicals and ECG and Lung Function tests.

Book now with Dr Shams in Midrand, Johannesburg!
Loading .....

Select a preferred time below to book an appointment

Select a Practice:

Patient Reviews


My family and I consult on a regular basis with Dr Shams and have never had any negative experiences. She is a brilliant doctor who cares about her patients and is respectful and trustworthy.
Overall Rating Bedside Manner Waiting time


This woman was extremely rude, condescending and judgmental toward my husband. He went into the clinic seeking one refill for his anti-anxiety medication, which he was taking AS PRESCRIBED by the previous doctor (the previous doctor had said to take 1 full pill at night, half a pill in the morning, and if the anxiety increased during the day, to take the second half of the pill; these are the instructions my husband followed); his father committed suicide just a month ago and he has been having trouble coping with the death. She questioned him as though he were a criminal without showing any compassion toward his emotional state. These pills do not create a high of any kind and would not be the sort of medication sought by addicts; these pills temper mood swings brought on by anxiety and depression. Therefore, if you are seeking a safe environment, free of judgment, do not see this woman.
Overall Rating Bedside Manner Waiting time


is this lady sure she saw Dr Shams??
Overall Rating Bedside Manner Waiting time


very rude,i promise you
Overall Rating Bedside Manner Waiting time


Hubby went for his prostrate test. blood test were done & doc never called with results. Weeks later I called & was told the test came back and everything was fine & thats why they didn't call. Really
Overall Rating Bedside Manner Waiting time


Dr Shams is a good and friendly doctor, the problem is her staff. The nurses at reception are very unprofessional. They make going to that surgery very unpleasant. Absolutely poor customer service!
Overall Rating Bedside Manner Waiting time


Dr. Shams is an outstanding doctor who cares deeply about her patients. She is very professional, has a wealth of experience and is always willing to go above and beyond for her patients.
Overall Rating Bedside Manner Waiting time


Dr Shams has always been incredibly kind, caring and patient. Would definitely recommend her. It’s sad that these forums allow good doctors to get bad stuff written about them.
Overall Rating Bedside Manner Waiting time


Dr Shams is highly professional. I trust her with my children and my parents. She is one of the best doctors I have come across.
Overall Rating Bedside Manner Waiting time


Dr Shams is great and our family has been going to her for years. She is highly knowledgeable, and kind. Definitely good with the kids and answers all my questions. Glad we have her.
Overall Rating Bedside Manner Waiting time


I strongly recommend Dr Shams. She is very professional and treats her clients with incredible respect. She is also very compassionate human being. She's been our family Dr for many years now.
Overall Rating Bedside Manner Waiting time

Seen this doctor before? Add a Review

Please enter a short summary of your medical experience (max: 200 chars):

Please Rate the Practitioner

Overall Rating:
Bedside Manner
Waiting time

More General Practitioners in Midrand

General Practitioner

2 Noordwyk Shopping Centre
Lever Road


Distance: 0.12 KM

General Practitioner

637 Carlswald North
Lifestyle Estate Tamboti Road


Distance: 1.03 KM

General Practitioner

160 Grand Court
Grand Gardens Vodacom Boulevard


Distance: 1.86 KM

General Practitioner

18 King Willow Crescent


Distance: 2.31 KM