Book an Appointment
Qualifications and Experience
Dr. Cheryl Lopez graduated from the Southern Methodist University and received her medical degree from the Des Moines University College of Osteopathic Medicine. She completed her family medicine residency training in Dallas, Texas in 1996. She is board certified in family medicine and practiced in Carrollton, Texas for 10 years prior to relocating to Frisco.
Dr. Lopez is passionate about providing the best care for her patients. She is committed to not only treating, but helping patients prevent illnesses and better manage chronic health conditions such as high blood pressure, allergies, diabetes, and cardiac disease.
Dr. Lopez is happily married with a daughter and a son. While away from the clinic, she enjoys family time and reading.
Verified Patient Reviews
Dr. Lopez is wonderful. Her office is run in a very professional and efficient manner. She is personable and caring. Dr. Lopez is everything I look for in a family practice physician.
Very pleasant and knowledgeable doctor.
Dr. Lopez was extremely pleasant and so nice. Highly recommend her!
This is my second time going to Cheryl Lopez. She is very friendly and is great at answering any questions I have. I moved to Texas from IL almost a year ago and I found Cheryl online. I will continue going to her in the future she makes me feel very comfortable.
She is always very thorough .
It was great
She cares. She answers all questions.
Knowledgeable, described illness and what to do to care for it.
Love Dr Lopez. Very through and asking lots of questions to figure out what's going on. Very compassionate
Been going to Her for over 30 years she is great Philip
Been going to dr lopez for years she a great doctor and very informative.
Dr. Lopez is friendly, informative, and does a great job explaining procedures and diagnoses.
Great Dr., very attentive and informative.
Great bedside manners, very compassionate, felt she really listened to my problems and included me in the treatment plan.
Wait time was very minimal. Dr. Lopez took the time to discuss my issues and discussed further testing and described what those tests were for. Very professional and nice.
She opened the office 10 minutes after my appointment time. Then I waited in the waiting room for a while. They did not seem very organized.
It was a good doctor's visit there were no problems or issues.
She is so sweet and thoughtful. She takes her time and works with you on your course of treatment. Absolutely love going to see her.
Love Doc Lopez. Always take timeto explain everything
I am always impressed with Dr. Cheryl Lopez. She is very professional along with being a very personable, and likable individual. She met me at the door, right on time for my appointment. Once you are in the exam room, with her she gives you all the time you need to discuss any questions. I would certainly recommend Dr. Lopez to anyone looking for a family practice physician. She is wonderful!
She was great!
Really liked the a doctor she was very good professional spent a lot of time with me. My only complaint was the wait I was there an hour before I even got to the room once there the Dictor came in right away. That was good. Over all I was very pleased. I will be going back to her. It was great making the appointment on line. I made it the night before. Very easy
Cheryl Lopez is awesome, professional in every way and at the same time makes you feel comfortable and at ease, very easy to talk to. Great job.
Wonderful Dr. Always nice, soft spoken. She listens and genuinely care about her patients.
Dr. Lopez is kind, considerate, incredible bedside manner, and is always willing to listen to what you have to say in order to make sure you feel satisfied by the end of your visit. High recommended!
I would highly recommend Dr. Cheryl Lopez. She is a very professional, compassinate physician. She works very hard to answer all of your questions and make any recommendations that are appropriate. In my opinion, she is a great choice as a family practice physician.
She is a very good Doctor that takes time to listen
I love doc Lopez.
Dr. Lopez as a physician is wonderful. However, she did not have a receptionist and I had to overpay for the visit even though I have met my deductible for the year. She refused to treat me unless I paid full price for the visit. She needs to staff her front office and be informed about insurance policies.
There is nobody to pickup call for any question, there is no receptionist. We visited 1.15 PM, she prescribed antibiotic to my pharmacy. We waited 2-5 PM at Pharmacy, they never received prescription from doctor, call 20 times to find out and nobody picked up the phone to answer. Just unbelievable.
Horrible about answering phone calls. I watched the Dr herself ignore a phone call while I was there. Still waiting to hear my results from a week ago! One time I called someone picked up and hung up! The day I went the Dr was in by herself. Will not go back.
Like always, very personable, kind, and patient, I love that she answers whatever questions you may have about treatment.
Very pleasant and she listens
She was great. Very knowledgeable.
Wonderful she is a very great Doctor
I love Doc. Lopez. She takes time and talks to me. She goes threw any test one at a time. She is funny. And truely does care bout you. I tell everybody they need her as there doctor. I weighed 286 am now 266. She's AWESOME.
I love the fact she cares like doctors use too.
Dr. Lopez was awesome! Very friendly and very thorough!
I have been a patient for 10 years, I love Dr Lopez, she is caring and has wonderful bedside manor, always makes me feel like she is looking out for me.
Dr Lopez was really nice and took the time to check that everything was good. I would definitely come back to see her
Dr Lopez was very kind sweet and was able to answer all my questions taking all the time I needed to understand everything
Been going to dr lopez for 15 plus years she's a great doctor
She was very thorough and very attentive
Warm, inviting and informative.
Very caring provider. I highly recommend Dr. Lopez.
She is an excellent dr and gives you the time that you need.
she is always attentive, listens to your concerns, addresses every issue.
Wonderful lovely to talk with very sweet Dr
She is very descriptive about her treatment. Spends time understanding complete history. Answers questions very patiently.
She was so helpful! I had been to a few doctors trying to figure out what was going on with me and she helped me understand my problem!
She is great, she takes her time with you and explains things.
She has been my as long as I can remember I will follow her to the moon if thats what needs to be done and she will stay my doctor!!!
we love dr lopez (:
Dr. Lopez is very thorough; she spent extra time to make sure I was comfortable with the medication combination she suggested. She greeted me with a kind smile and seemed to put patient care as a top priority, unlike some physicians do. As a new patient I was very pleased.
office seems a bit disorganized
She is so nice and take her time with each patient. I recommend her
I saw Dr. Lopez for an acute one time visit. She was very kind and a nice person. However without going into details, my clinical experience with her was very disappointing. I would definitely not recommend a friend or family based on my experience. FWIW.
I love doc i have seen her for almost 2 years my son also sees her. She takes time to explain everything. And she pulls no punches. She DOES CARE BOUT HER PATIIENT.
Very friendly reminder reception from both the front desk and the Dr, enjoyed talking to them with interest
Dr.Lopez has been professional and she has good knowledge.
Dr. Lopez is so amazing. She can always see me next day if something happens. I have never had a doctor with as much compassion as her. She will make the best decisions for you health-wise but makes sure you are as comfortable as possible. Love her!
The wait time was ridiculous. Especially since I came early and with all my paperwork ready. I feel like she was in a rush to diagnose me and get me out of the door. Although she was very nice and seemed well informed, her front desk was not. She came in multiple times to ask me what I had and hadn't done and things she forgot to ask. Overall, I would not return.
I always have enjoyed my doctor visits with her that's why she's still my doctor even though she has moved to Frisco now. And she will always be a doctor.
The wait was because I was new so had to fill out some forms. The doctor was friendly, professional and I would recommend her no problem
Dr. Lopez is very sweet and professional. Even if she's running late (less than 30 minutes), it's hard to be upset with her because of her friendliness and professionalism. I highly recommend.
Sge isincredible very caring.
Dr Lopez is incredibly knowledgeable about so many issues that come up. She sometimes amazes me. She is always patient and listens to what you have to say. She never rushes you. I always get great results from her advice and care. I never have to wait long to get into see her. I have even shown up without an appointment when I was very ill and couldn't wait, and they kindly worked me into the schedule. When the care I needed was beyond her scope (surgery, for example), she referred me to incredible specialists who were top knotch. I have only had good experiences with her, and she has been my doctor for nearly 15 years.
Short wait, friendly and professional
I've been going to Dr lopez since the early 2000 she has always been great.
Very professional and knowledgeable!
The office seems kind of outdated and is not very organized. It doesn't look like the office is equipped to do much of anything. Even though Dr. Lopez wasn't busy as I was the only patient there, I wasn't really examined. Prescriptions are difficult to get filled; the pharmacy didn't receive the script that was sent electronically and had to call the office several times until they finally got the script. She's a nice doctor, but I wouldn't recommend her for anything other than a cold or the flu.
My Wife Lilia and me really love going to our Dr's appointments, we enjoy talking to Dr. Lopez because she takes the time to explain the origin of our illnesses and strives to provided the best treatment available. She takes good care of us in a highly professional maner. Thank You Dr. Cheryl Lopez
This was my first time seeing Dr. Lopez. She is a very knowledgeable and knew a lot about my particular issue. Although she did not spend a lot of time examining me, I still feel comfortable with the outcome of the visit. I would recommend this dr.
Dr. Lopez is always so very friendly. She takes the time to talk and discuss your concerns. She is very personable and very informative . She was very concerned with my health and always has been. She is a great physician.
Dr. Lopez is very professional and made my appointment on time. I was treated very well and was asked questions about my concerns. I would definitely recommend to my friends and family.
Very compassionate physician
The music was loud in the waiting room and it took over an hour to be seen.
Dr. Lopez is a fantastic doctor!
Dr. Lopez showed the most concern and care of any primary care doctor I've ever visited. This was my first visit with her and I immediately felt comfortable. She went the extra mile to explain the symptoms and causes and also provided a follow-up phone call soon after my visit.
Dr. Cheryl Lopez was gentle, thorough in providing answers, and patient while listening to my symptoms. She did not rush me at all- which is my pet-peeve when it comes to some doctors. She called my pharmacist to deliver my prescription, and I was able to pick it up right away in about 15 minutes. I highly recommend this PCP in the Frisco area!
BEWARE - I DO NOT RECOMMEND Cheryl Lopez. It is too good to be true that they can get you in right away! Bad care, and a dirty & disorganized office. After an hour of waiting in the patient room, I had to walk out to ask when the receptionist/nurse when someone would be coming in. When Dr. Lopez came in, she was rushing, spent a minute and a half with me. Her nurse/receptionist said she would call with test results later that day. She didn't - had to call them to get the results. They told me they were writing a prescription for antibiotics & would let me know once they called it in. They didn't. I called to confirm, they said they did. I went to the pharmacy - no prescription was called in. I called the Dr. office back to ask where/when they called it in they said they would find out call back. They didn't call back. And guess what -- now the office is closed. And I do not have a prescription. HORRIBLE EXPERIENCE. Not worth it!
Dr Lopez is the greatest. She spends whatever time is needed to fully understand not only what is wrong but also anything that might be a causative or complicating factor. She will spend any time needed to fully explain her diagnosis as well as any medications she is prescribing and why. Dr Lopez also takes the time to discuss anything holistic you can do to help your body heal (chicken soup when you have a cold, etc.). My whole family is greatly appreciative and impressed with her skill and the time she takes with each patient.
I have to wait a lot of time. ...and then she takes 5 min with me,really bad
Dr. Lopez is by far the best dr I have ever seen. She explains things thoroughly and thinks through possible reasons why certain things occur regarding your particular issue. She doesn't just try to treat the symptoms, she gets to the root of the problem. She takes her time with each patient and genuinely cares.
I have been a patient of Dr. Lopez for over 15 years now, and I not only see her as a regular patient but also my husband and son liked her so much that they became patients of hers too. I lived close when I first started going to her and now I drive from Seagoville miles away all the way to Frisco just to get treatment from her. She is great, always cures my ailments and has such a great bedside manner that I know is very hard to find these days. She is caring, kind, answers any questions you may have. I could go on and on, but all you have to do is go once and you will see what I say is so true.
Although the office is not busy, neither the doctor nor her assistant answer the telephone or return calls. I was told to call the office after I spoke with my insurance company regarding whether a specific test would be covered. When I called, no one answered the phone or returned my call. Dr. Lopez was very nice but I would recommend her.
I would go back to see Dr. Lopez?
Dr. Lopez always takes time to explain everything especially with regards to all my concerns.
Easy Online app system Peaceful office environment Knowledgeable and Responsive to alternative approaches Good listening skills
I recommend Dr Lopez
Dr.Lopez is the best! Always helps me out :)
Very professional and informative.
My visit with Dr. Lopez was friendly and I was seen in a timely manner.
This is my first visit and Dr Lopez was very nice and friendly..she did a good check up and asked me a lot of questions. I was looking for a family Dr, I think I find the right one.
Dr. Lopez took time to ask me questions and get to know me and more about my needs. She is very easy to talk to and has a genuine demeaner . I plan to select her as my family's new medical provider.
Dr. Lopez is an excellent doctor. I came to her after seeing 3 other doctors for an ongoing illness. She really listened & ordered some tests, which the other doctors never did. Because of those tests, Dr. Lopez referred me to a wonderful hematologist who diagnosed me with Hodgkins lymphoma. I continue to see Dr. Lopez for medical issues that arise from my treatment. She is truly caring & very compassionate. She also allows me to choose options (when possible) for my treatment. I would, & have, recommended Dr. Lopez to many family & friends. She is exceptional!
touched on a new subject and got some meds for it hoping it helps
she is very considerate and listens
She is a great listener! Friendly staffs!
Been my doctor since late 90s. She great
Love this doctor, efficient, knowledgeable, and attentive. Very pleased, will definitely go back.
Great Doctor, listens very well. Super nice and spends as much time with you as needed.
Dr. Lopez is brilliant and kind. She takes her time with you and makes sure you understand everything leaving you feeling empowered with information.
She is very thourough and takes her time to explain things.
Great been going there for years
I wasn't impressed. I had to go here because of my work schedule so I couldn't go to the doctor I usually go to. The office was unorganized and the room I was put in was weird. It had no pictures and was just dark and weird. The wait time was awful I was there for 2 hours total. And she didn't even run a test for me she just assumed what I had. It was an awful visit. I wouldn't recommend coming here sadly to say.
Their follow up is not good. I have to wait for days for a response from them. I am looking to change doctors.
Dr Lopez was amazing and so professional. If not the Beat Family Practice Dr in the DFW area she is in the top 5!!!!!!!!
Dr. Lopez was very friendly, kind and considerate, and I like her!
Always a great experience visiting Dr. Lopez. She makes you very comfortable and explains everything very well for you.
She is very caring and a very good listener.
Dr Lopez has a great bedside manner that helps you feel calm.
Dr. Lopez is a wonderful doctor who cares about your well being. I would highly recommend her to any family.
Dr. Lopez is very textbook knowledgeable and has wonderful bedside manners. All of the staff is friendly. However, I would prefer a doctor to come to a conclusion about my diagnosis and then tell me with their professional opinion why they came to the diagnosis. This is as opposed to having my results and telling me all of the possible diagnosis that come in a textbook.
Dr Lopez was very caring and understanding, we did have a hard time trying to pinpoint what was wrong with me, but she did her best to help me. I would recommend her.
I liked her, she knows her profession and is very confident in what she does.
She was super nice and I could tell she was a very caring doctor.
She is a very great listener and her office staff are very professional.
I though it was great. She was very informative, kind, and compassionate. Her staff was also very wonderful. I am glad I went to her.
All ways, Excellent service.
Great doctor and great staff.
Dr. Lopez is very kind, caring and really listens to your concerns. She is also well versed on the medical and nutritional connection to good health. She never rushes your concerns. Her staff is also very kind and caring. The only thing I'd give a low star for is the wait time as I've waited almost an hour to see the doctor both visits. The time is quick to see the nurse but not to see the doctor.
Dr Lopez is very personable. She does not rush your visit. She is very knowledgable, willing and able to answer all your questions. Her staff is also friendly, courteous and professional. I have been a patient of hers for over 5 years and I have recommended her to several co-workers.
Very sweet professional doctor that was actually one of the first (of the 3 doctors that I saw) to take me seriously with my condition! Her staff worked with me all week on finding a surgeon to help, and I'll definilty be going back to her quite often.
An Amazing Doctor!!!!!!
Dr. Lopez was very caring and answered every question I had, along with additional information I wasn't aware of. I have made her my permanent PCP.
Dr Lopez is an excellent and very knowledgeable Dr. As it was my first visit and we were reviewing recent blood screenings that I had, she took time to review these and clarify them for me until I fully understood the results and implications as well as treatment course. As she thought I was under the care of another Dr for these issues, she was deferring to her out of professional courtesy which I respect, until I explained that the other Dr is my gynecologist and referred me to another General Practitioner that I prefer not to see and that I was here to continue my care with her. She is also very personable and easy to talk to. I am very impressed and feel confident in her skill set.
She was very professional and very informative with regard to information regarding the nature of the visit. She presented as being understanding of my problem.
Dr. Lopez is very personable and caring. I would highly recommend her to any family.
Awesome, really recommend her!!
Love Dr. Lopez! She really listens to you and is also extremely personable!
I've been a patient of hers for about 17 years now and she has always taken care of whatever illness I've had without fail. She has incredibly nice bedside manner and really cares about her patients enough to check on you, and answers questions with detail for you to understand. Not only am I a patient before I got married but my husband and son as well, they all agree. Drive from Seagoville, Tx. to frisco just to see her.
very knowledgeable, great listener, and very caring
The nicest doctor visit I've ever experienced! Dr. Lopez sat down with me & fully discussed my concerns with me as if I were a person & not just another patient. Her staff is also super sweet & helpful. I will be recommending her to all my friends in the area.
Appoinment was esy on line, at the tme I went to Dr. Office 1:30pm was not busy so I was seen right away, good information from the Dr. and the receptionist.
Dr. Lopez was very friendly, knowledgeable and helpful to my concerns. Her front office staff is also very accommodating and nice!! Would definitely recommend!
She helped me a lot while I was sick. She was able to explain what was going on really well. Everytime I visited her office, which was every week to two weeks for over two months, I felt she genuinely cared how I was feeling and that I was getting better. Her staff is amazing, they always take the time to talk to me and see how everything is going. They are always friendly and professional. I am so glad I found Dr. Lopez!
She listened very well, took notes on my case, and was very nice.she was concerned and wanted to help me in any way she could. I felt that she cared about my health.
She was very caring and helpful, the doctor sat next to me and walked me through all of my symptoms and the medicine that she was going to provide me with.
Thanks Dr. Cheryl for my wife's care. Elvira values your friendship greatly - terry
Dr.Lopez knows exactly what she's doing. She's super understanding and gives you as much detail as possible and is very good at explaining. I love her !
She is very information, she is very sensitive to your needs and most of all she loves people. I have been going to her for a long time and she and her staff are very friendly. Highly recommend Dr. Lopez.
Dr. Lopez is very nice and extremely thorough in answering my concerns. The staff is also extremely friendly and always has a positive attitude.
Dr. Lopez was very personable and professional, and I would definitely see her again. Her front desk staff, however, was very young and disappointing, so much so, that it deters my returning. I think she would get more patients if her staff reflected the same professionalism that she does.
Dr. Lopez was very personable, spent a lot of time asking questions and listening to answers.
She was very nice and went over everything and also asked me if there was anything else that concerned me. Also the staff was very nice and welcoming. Overall very satisfied.
Cheryl is an excellent doctor and has great knowledge of Medicine. She is a great listener and has been tenacious at resolving any problem/illness that I have encountered. You are the BEST!
I was very pleased with my appointment with Dr. Cheryl Lopez.
She listened to what I was saying and plotted a course of action. She toke her time to explain things to me and understood my conserns.
It was a very pleasant experience. She was very professional, even discussing things that were very private and difficult for me to bring up. I will be returning. I'm sure the wait time would have been shorter but it was my first visit so I had to fill out paperwork.
Dr. Lopez is a very compassionate professional who spends a great deal of time with her patients during office visits. She and her office staff return calls in a timely manner and make every attempt to meet the patient's needs.
Very professional. Easy to talk to.