Unsupported browser! This website provides functionality that your browser does not support. We recommend using the latest version of major browsers such as Google Chrome or Mozilla Firefox.

Dr. Megan Snyman

General Practitioner

Medical Services (183 recommendations)
Photo of Dr. Megan Snyman

Dr. Megan Snyman

General Practitioner

Medical Services (183 recommendations)
  • Dr Claire Godwin & Associates

    • 13 Mackay Avenue
    • Blairgowrie
    • Randburg
  • Opening Hours:
    08:00 to 18:00 (Mon-Thu)
    08:00 to 17:00 (Fri)
    08:00 to 12:00 (Sat)
  • Additional Professions:
    General Practitioner
    GP
  • Languages:
    English
  • About Us
  • Recommendations
  • About Megan

    Dr. Megan Snyman is a dedicated GP who brings over 10 years of experience and compassion to her practice. She initially studied a degree in Sports Science in Stellenbosch, and then went on to complete her medical degree at Wits University, before leaving to spend 2 years travelling 24 countries in aid of Doctors Without Borders.

    She has a genuine commitment to patient well-being, from the youngest to the oldest member of your family, and is known for her approachable demeanour. She has spent extensive time in internal medicine from endocrine to oncology at the Charlotte Maxeke Academic Hospital, as well as 2 years in a small district hospital in Somerset West.

    Dr Snyman currently lives in our community, with her husband and two small children, and an ever-growing menagerie of pets 


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman has a lovely with manner children. My kids really enjoy their visits to the Dr!

    by
    Overall
    Bedside Manner
    Wait Time

    excellent doc . very approachable and knowledgeable.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is really great. Fantastic bedside manner. Really great with kids

    by
    Overall
    Bedside Manner
    Wait Time

    dr Megan was very good. she is really approachable and was so amazing

    by
    Overall
    Bedside Manner
    Wait Time

    Incredible doctor. Friendly and approachable!

    by
    Overall
    Bedside Manner
    Wait Time

    Very impressed - no complaints

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is attentive and professional, yet efficient and to-the-point. Wouldn’t take myself or my family anywhere else!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was amazing. All the doctors at Premier Health Centre are amazing.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman, is totally professional while being very personable. She goes way beyond the extra mile, and shows genuine concern for patients and family.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is great with kids and always has good advice.

    by
    Overall
    Bedside Manner
    Wait Time

    Growing up in a doctors house I have a special appreciation for people practicing medicine because of their passion to help others. Megan's dedication to her patients and her beside manner makes visiting her a comforting experience. Her calm and caring demeanor coupled with her confidence in her craft is what sets her apart

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly & patient. Very polite & Helpful

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was very professional, offered sound advice and alternatives to treat my condition more conservatively.

    by
    Overall
    Bedside Manner
    Wait Time

    Arrived early and was seen moments later. Attentive and caring. Would recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    Always friendly and understanding and explains condition experienced well.

    by
    Overall
    Bedside Manner
    Wait Time

    Always amazing care from Megan, no nonsense , just good care

    by
    Overall
    Bedside Manner
    Wait Time

    Great Dr the entire process was so quick and she explained me in detail.

    by
    Overall
    Bedside Manner
    Wait Time

    She’s really amazing. Attentive, thorough, shows true care and concern and has a wicked sense of humour to boot. I would never consider changing doctors.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman has a wonderful bedside manner, she is thorough, caring and practical. I feel very safe in her hands.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Snyman is very profesional and we didn't have to wait at all.

    by
    Overall
    Bedside Manner
    Wait Time

    Lovely doctor. Hence my second visit 😎

    by
    Overall
    Bedside Manner
    Wait Time

    Dr is very friendly and welcoming!

    by
    Overall
    Bedside Manner
    Wait Time

    I'm very happy that I found Dr Snyman online. She's everything I've been looking for in a GP. She listened intently to what I had to say and responded completely on my level. She also didn't jump to prescribing meds for something other doctors might have done, but rather suggested trying a different approach first.

    by
    Overall
    Bedside Manner
    Wait Time

    As always easy to speak to and discuss issues

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was thorough and empathetic.

    by
    Overall
    Bedside Manner
    Wait Time

    Loved her spontaneous personality and manner to put you at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    Consistently top class! Patient with explanations; thorough; kind.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman has been looking after our family for a number of years now and she is always prompt, caring, thorough with sound recommendations to get us back to health.

    by
    Overall
    Bedside Manner
    Wait Time

    We love Dr Megan. She has a great bedside manner and she is do good with Owen. She explains everything so that we understand and she is always empathetic and super helpful.

    by
    Overall
    Bedside Manner
    Wait Time

    Outstanding family GP that our entire family can rely on.

    by
    Overall
    Bedside Manner
    Wait Time

    She's an amazing doctor and makes her patients feel comfortable, and cared for.

    by
    Overall
    Bedside Manner
    Wait Time

    As always easy to talk to., supportive and positive.

    by
    Overall
    Bedside Manner
    Wait Time

    A really brilliant doctor and a lovely person.

    by
    Overall
    Bedside Manner
    Wait Time

    An excellent doctor. Very friendly and informative. Ready to answer any questions, and willing to help. Would recommend to anyone.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Snyman is very professional and friendly, provides helpful advice and I would highly recommend her

    by
    Overall
    Bedside Manner
    Wait Time

    As always, so easy to speak to.

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome service as always. Left feeling a lot better than when I arrived

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful doctor. I always feel so safe in her care. Great sense of humor too.

    by
    Overall
    Bedside Manner
    Wait Time

    So easy to speak to Drr. Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    The booking process was so quick and efficient, and the waiting time was barely a few minutes for my appointment. Dr Snyman is very friendly, and communicates in a manner that puts you at ease. Bedside manners are top notch! She constantly made sure I was comfortable.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is very caring and kind, and also straightforward and no-nonsense. I have been going to her for a long time and I trust her implicitly.

    by
    Overall
    Bedside Manner
    Wait Time

    Very pleasant reception ladies and waiting area. Easy on line booking. I got a same day appointment, off street parking available.

    by
    Overall
    Bedside Manner
    Wait Time

    Lovely lady to deal with - thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Thorough and caring, I felt heard so it was a good first visit

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is friendly, straightforward and knows what she's doing. Every visit leaves me feeling emotionally better than when I came in.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan tells it like it is, but at the same time she really cares. An excellent medical professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Always caring and considerate.

    by
    Overall
    Bedside Manner
    Wait Time

    I was very happy with the treatment I got .

    by
    Overall
    Bedside Manner
    Wait Time

    Good experience. Friendly, helpful and great bedside manner.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is highly recommended. Very thorough. Very empathetic. Very professional. Treats children as individuals and allows them to advocate for themselves. Top notch.

    by
    Overall
    Bedside Manner
    Wait Time

    Quick, concise advice. Meds she prescribed helped a lot too!

    by
    Overall
    Bedside Manner
    Wait Time

    Our new family doctor. My family loves her😊. She is awesome—good sense of humour.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is a caring doctor. She has a lovely bedside manner. She always gives her professional opinion.

    by
    Overall
    Bedside Manner
    Wait Time

    Great doctor, always wonderful to see.

    by
    Overall
    Bedside Manner
    Wait Time

    A very great experience. Dr Snyman is very thorough and knowledgeable.

    by
    Overall
    Bedside Manner
    Wait Time

    my recent visits to Dr Snyman were a positive experience as was the reception support and the pharmacy

    by
    Overall
    Bedside Manner
    Wait Time

    She’s such a lovely dr. Definitely recommend

    by
    Overall
    Bedside Manner
    Wait Time

    Thank You Dr Snyman for making sure my son is ok before sending him home. 👍🏽

    by
    Overall
    Bedside Manner
    Wait Time

    I highly recommend Dr. Snyman as your primary care physician. Their extensive knowledge, compassionate bedside manner, and dedication to providing comprehensive and personalized healthcare make them an excellent choice for all your general health needs.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was professional, answered all my questions, even the technical ones. Some to me on my level. Attention to detail and would recommend Dr Snyman any day.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is always warm and listens with understanding of your issues.

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasure dealing with the Premier Health Center ladies

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is great, friendly and always helpful. She is thorough and always remembers to ask about family and how we’ve been.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was extremely helpful, friendly and accommodating - excellent service!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman met us in reception. She was warm, welcoming and friendly Her manner with my 1 year old was amazing. She met her on her level, allowed her to explore and interact and was patient throughout

    by
    Overall
    Bedside Manner
    Wait Time

    Everyone is very friendly and Dr showed care and compassion.Highly recommended

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome Doctor 🙌 sorted me out many a time

    by
    Overall
    Bedside Manner
    Wait Time

    Overall a great experience. Friendly reception and service

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was warm and welcoming. She listened to us and treated my son with care.

    by
    Overall
    Bedside Manner
    Wait Time

    I have been with Dr Megan since 2020 October when I had covid. To date, I have received the most excellent medical care and advice from her. I would recommend her, as well as all other doctors at her practice because even the 1 time she had a stand-in when she was not available, they too were amazing.

    by
    Overall
    Bedside Manner
    Wait Time

    The best doctor! Highly recommended!

    by
    Overall
    Bedside Manner
    Wait Time

    Love mostly her bedside manner. She takes her time to explain things, she smiles and that sure is comforting.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is straightforward but compassionate. Very diligent and efficient.

    by
    Overall
    Bedside Manner
    Wait Time

    I have dealt with Megan for a number of years, for me most important is she is someone that you can speak to and relate to.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan Snyman is a wonderful Doctor. Her time management is commendable.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan has been my doctor for about a year now. Every visit has been professional and pleasant.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is very personable and thorough. Thank you for your time and expertise.

    by
    Overall
    Bedside Manner
    Wait Time

    Very thorough and quick consultation

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is a fantastic family GP :)

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman listens carefully to her patients enabling her to make the correct prognosis. She is empathetic and understanding. Thank you, as always.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman defines professionalism. There were no presumptive prescriptions ... rather there was an in-depth examination. I felt totally comfortable throughout. Trust is critical. I trust this doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    I was comfortable with Dr Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful bedside manner. Very glad I discovered Dr Megan Snyman!

    by
    Overall
    Bedside Manner
    Wait Time

    Attentive, to the point, yet thorough. Thank you Megan.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr.Snyman is an excellent doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    I found Dr Snyman to be attentive and nice.

    by
    Overall
    Bedside Manner
    Wait Time

    We just found ourselves an new family GP! Booking was convenient. The pharmacy was efficient. Dr Snyman was punctual.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is very thorough and makes sure she has all the information before she even asks you to sit on the bed so she can continue the exam. Very happy with her as our GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Very practical and solved the problem easily. A friendly manner.

    by
    Overall
    Bedside Manner
    Wait Time

    The system of booking is irritating. After choosing an available time, you fill in the details, only to be told that the appointment is no longer available. The I call to speak to the Receptionist who sounds lethargic and not bothered to help me with my issue.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was very professional and caring. She was very attentive, reassuring and kind. I will definitely go back to her and recommend her wholeheartedly.

    by
    Overall
    Bedside Manner
    Wait Time

    An overall excellent experience, thank you to all at the practice

    by
    Overall
    Bedside Manner
    Wait Time

    First time visit and enjoyed it. Informative and to the point.

    by
    Overall
    Bedside Manner
    Wait Time

    Quick, friendly and helpful. Thanks.

    by
    Overall
    Bedside Manner
    Wait Time

    My appointment started on time and all my concerns were addressed.

    by
    Overall
    Bedside Manner
    Wait Time

    I have been using this facility with my family for years now and have never experienced any negative vibes.The front desk offers excellent service. Booking online is a breeze

    by
    Overall
    Bedside Manner
    Wait Time

    Highly recommend - she is the best doctor in the area! Dr Snyman is amazing, empathetic, very knowledgeable and approachable. Premier Health Center staff friendly and courteous, no long wait time either, and pharmacy right there for convenience. Again, highly highly recommended!!

    by
    Overall
    Bedside Manner
    Wait Time

    FRIENDLY, LISTENED TO MY SITUATION CAREFULLY AND ADVISED WELL

    by
    Overall
    Bedside Manner
    Wait Time

    Very caring lovely doctor determined to sort out one’s ailment

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasure to visit Dr. Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    The overall experience was great

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman has been outstanding, and the premises at Drs Castelyn, Godwin & Associates are great, with friendly receptionists. Overall a pleasant experience.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is so thorough and is great at putting your mind at ease when you’re thinking of the worst-case scenario. She’s amazing with children and is always so helpful when we see her. She has a true calling when it comes to her job. I Highly recommend her as a family Doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    A good diagnostician and most helpful treatment planner.

    by
    Overall
    Bedside Manner
    Wait Time

    We have seen too much of Dr Snyman of late as viral infections have done their rounds, but she has been so great at providing effective and targeted treatment that worked wonders for our various ailments. We would recommend her highly to anyone and appreciate her expertise and friendly manner.

    by
    Overall
    Bedside Manner
    Wait Time

    Being new to Gauteng and not easy to find GP, Dentist, Optometrist…… I am so pleased to have met Dr Megan!

    by
    Overall
    Bedside Manner
    Wait Time

    The best practice in town. An innovative online booking system is a lifesaver and is super efficient. All the doctors are excellent. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful physician. Compassionate and caring with a lovely bedside manner.

    by
    Overall
    Bedside Manner
    Wait Time

    We love Dr Snyman, she is thorough and doesn't just advise antibiotics like some Doctors. Very caring for all the family.

    by
    Overall
    Bedside Manner
    Wait Time

    A fantastic, knowledgeable, and personable doctor - highly recommended!

    by
    Overall
    Bedside Manner
    Wait Time

    My visit to Dr Snyman was great. She was on time, has a great bedside manner making me feel comfortable. She went out of her way to ensure that she had my necessary medical aid details to ensure my claim went through seamlessly. Thank you Doc.

    by
    Overall
    Bedside Manner
    Wait Time

    It was a quick and efficient visit to see Dr Snyman. A day later, I can already feel the positive effects from the medication she prescribed to me.

    by
    Overall
    Bedside Manner
    Wait Time

    Very caring, very knowledgeable and very thorough. Will definitely use this Dr again.

    by
    Overall
    Bedside Manner
    Wait Time

    She is so friendly and very knowledgeable!

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasure seeing Dr Megan. She is great with Kiddies

    by
    Overall
    Bedside Manner
    Wait Time

    Great facilities and friendly service. Will be back

    by
    Overall
    Bedside Manner
    Wait Time

    We love Dr Snyman. Attentive and kind, very patient. And best of all she doesn't just prescribe antibiotics! So refreshing to have a doctor actually consider symptomatic support and allowing the immune system to do its job. Thank you!

    by
    Overall
    Bedside Manner
    Wait Time

    Highly recommended GP. Thank you :)

    by
    Overall
    Bedside Manner
    Wait Time

    Was excellent as always and follow up on my daughter great. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is lovely although a bit brusque at times. We rate the booking system and her wait time as excellent - so much better than other doctors! Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Professional, caring, thorough doctor. Nice medical practice and facilities.

    by
    Overall
    Bedside Manner
    Wait Time

    Very easy and comfortable appointment . Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Kind, caring and professional. A great doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent, kind, no-nonsense doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was very thorough in her approach to my problem, very kind and good explanations and solutions. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman was excellent. She spoke to me with understanding and compassion. She assessed me and even the COVID test was not terrible. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    We love all the doctors at the rooms. They are all caring, helpful and really good

    by
    Overall
    Bedside Manner
    Wait Time

    She is a wonderful doctor, and my kids love her too.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan Snyman was friendly, helpful and informative. She did what she needed to do without any hurry. I was very impressed with her professional manner

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is Knowledgeable and treats patients with compassion and respect.

    by
    Overall
    Bedside Manner
    Wait Time

    Helpful and set my worries at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    Thank you! Great service from Dr Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan took the time to ask all the relevant questions she needed to find out what was making me sick. She explained everything clearly as well. Thank you!

    by
    Overall
    Bedside Manner
    Wait Time

    Felt confident with diagnosis and input from Dr Megan Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    Really appreciate the Recomed booking system it works! I am able to book my appointments early morning before the office opens a great feature, especially with a sick child.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional, thorough, kind and attentive. A wonderful doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Welcoming and friendly. Thorough. Good listener.

    by
    Overall
    Bedside Manner
    Wait Time

    Very professional as always, handled a sensitive issue very well and arranged a specialist follow up the next day. Thank you Megan

    by
    Overall
    Bedside Manner
    Wait Time

    Very calm visit. Dr Snyman was very reassuring both to mommy and child

    by
    Overall
    Bedside Manner
    Wait Time

    First time seeing Dr Snyman, friendly, compassionate. Will see her again, for sure!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Megan is a very good doctor

    by
    Overall
    Bedside Manner
    Wait Time

    Love Dr Snyman, she’s always cheerful, puts you at ease and willing to go the extra mile.

    by
    Overall
    Bedside Manner
    Wait Time

    Always good to meet with Dr Megan!

    by
    Overall
    Bedside Manner
    Wait Time

    Megan is friendly, helpful and caring.

    by
    Overall
    Bedside Manner
    Wait Time

    Dy Snyman is an excellent doctor that makes an effort to look into your background and any potential underlying conditions, instead of simply treating the symptoms. She clearly explained the prescription, side effects, and alternates. Definitely would recommend to others!

    by
    Overall
    Bedside Manner
    Wait Time

    Prompt service with great manners and care

    by
    Overall
    Bedside Manner
    Wait Time

    Very helpful and caring doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    So nice to be treated by someone that cares and listens to you.

    by
    Overall
    Bedside Manner
    Wait Time

    brilliant doctor, thinks outside the box and cares for the long term well being of your child, not just immediate relief

    by
    Overall
    Bedside Manner
    Wait Time

    This was my first visit with Dr Snyman and I will definitely book with her again. She was really easy to get along with, approachable and friendly (and knowledgeable of course!). Very happy to recommend Dr Snyman.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is wonderful

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is very thorough and takes time to get to the bottom of the problem instead of just treating the symptoms.

    by
    Overall
    Bedside Manner
    Wait Time

    What an easy and very professional process. From the Receptionist to Dr Megan it was phenomenal. Dr Snyman is brilliant

    by
    Overall
    Bedside Manner
    Wait Time

    Kind, capable and fantastic with children.

    by
    Overall
    Bedside Manner
    Wait Time

    Fresh friendly approach with a subtle thread of humor, but still highly professional

    by
    Overall
    Bedside Manner
    Wait Time

    Telephonic appointment due to Covid precautions - very efficient and practical recommendations.

    by
    Overall
    Bedside Manner
    Wait Time

    She is absolutely the best. Excellent ethics, sense of humour and top it all... a good doctor. 👏👏🌹

    by
    Overall
    Bedside Manner
    Wait Time

    Super helpful and caring.

    by
    Overall
    Bedside Manner
    Wait Time

    Thorough, efficient and good bedside manner!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is great. She is easy to speak to and efficient in helping me.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Snyman is a great doctor that I'd recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    An exceptional Doctor, very pleasant and welcoming. Through in her approach regarding my issues, which is very reassuring and a huge blessing. I would gladly and highly recommend her services.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Synman is very thorough and detailed, very helpful and explains to help you understand. it was a pleasant experience seeing her. Many thanks, Mrs Nalini Pillay

    by
    Overall
    Bedside Manner
    Wait Time

    Young, vibrant and capable, that was my first impression of Dr Megan Snyman, the consultation with quick and efficient with the personal touch that one likes to expect from a GP. Thank you, it was great meeting you.

    by
    Overall
    Bedside Manner
    Wait Time

    Quick service with a friendly bedside manner - highly recommended!

    by