Book an appointment for free
Qualifications and Experience
Dr. López was born in Bogota, Colombia and is a graduate of Universidad del Rosario. He completed his Internal Medicine training at St. John's Episcopal Hospital, NY, in association with the State University of New York at Downstate. Dr. Lopez is board certified in Internal Medicine and currently practices at True Care MD. *Dr. Lopez is now seeing patients for varicose vein treatments!*
Verified Patient Reviews
I was very happy with my appointment with Dr. Lopez but wanted my BP to be taken manually for several reasons: (1) my BP is customarily much higher using electronic monitors (2) I suffer from White Coat syndrome, and (3) I am hesitant to begin taking HTN medications without having a manual BP taken. Other than that, I had no other complaints or concerns re: this visit.
This was my first visit. Dr. Lopez addressed my immediate issue and recommended a follow-up wellness visit. However, the chemistry didn't feel right.
Very caring and patient. Couldnt be happier to have him as my primary care doctor. Highly recomend! 10 stars!
Very sincere and concerned with my needs also did recommendations that will help me.
He is very interested in how you are feeling, how you are progressing with whatever you may be seeing him for. He communicates very well with you and takes the time to make sure he is fully understanding what you are there for and makes sure your situation is fully under control.
Friendly staff in the office and Doc Lopez is Very professional, very knowledgeable, efficient and friendly with a straight forward approach and a great sense of humour !
He was very attentive, he listened, and he was very professional. I have been searching for a Dr. for awhile now, and I am so glad I found him! Look forward to getting healthy again with his help!
Very good. Seems to be very thorough.
Very happy with Dr Lopez and his staff!
Dr. Lopez was very thorough and seemed genuinely interested in my well being. He spent quite some time with me and he was quite personable and helpful. I would recommend him to anyone.
Have issues each/every time with appointment not being in their system when scheduling via ZocDoc. Major problem.
Made the appointment online. Received immediate electronic confirmation. Office was very nice clean and with updated technology. Friendly staff. Didn't waste my time and took care of all my issues I needed to address. Great Facility. I highly recommend to the public
Dr. Lopez took his time and addressed all of my concerns and was very kind and patient with me. I will be back!
Very good and I am satisfied
Being a firstime paitirnt my experience was extremely positive. The staff was friendly and helpful and doctor Lopez gave me that one on one attention so hard to find. I could go on and on.
This was my first medical experience in Arizona after my recent move from Colorado. Any delays were the result of new insurance issues and not related to the staff who were very friendly. Dr Lopez covered all bases on transferring my health data from my Colorado doctors.
Very pleasant visit to the Doctor's Office very short wait and the Doctor explain everything very clear :) Thank you
Great bedside manners very professional to the point very good bedside manners very professional very helpful very personal no-nonsense kind of Doc very helpful my kind of guy !
He is great, I like the way how he takes his time and gets to know you.
He really paid attention to what I said. Great Dr.
I think that I would like to see how my next visit will be, I made some statements and the Dr. scoffed at the information I had talked about. I had done some research on some medical information and had shared this with him and felt like he was putting me down a little bit.
Very professional and personable.
Dr. Lopez was professional, pleasant and listened to me and did not mince words. Though this was my first visit, Dr. Lopez and his staff made a daunting experience one that reassured me that I had made a good choice for finding a primary care medical physician. Even though there were scheduling changes after I made the initial appointment, staff responses were timely and pointed which I appreciate. I was able to withstand the changes with minimal problems and the appoint went ahead as needed. Thank you Dr. Lopez and your staff. In my book, you are medical stars.
He was thorough and professional but caring and seems genuinely motivated to help me
The office staff and the doctor were very helpful and organized. I can definitely recommend them. They didn't give up even when my insurance company kept them on hold forever! And, it was all done with a smile.
Visit was great. He listened to me ask some questions. Hopefully new meds will help. Thank you Dr Lopez
Caring, professional, knowledgeable.
The office staff were nice, and my experience with Dr. Lopez was great.
The doctor made me feel at ease and everyone in the office was very attentive. Very happy I chose this doctor
Good knowledge offered great direction for my healthcare
WELL I WAS LOOKING FOR A NEW DOCTOR, MY PRESENT ONE WAS'NT TAKING GOOD CARE OF ME....I CHECKED OUT SEVERAL DOCTORS, AND I DECIDED ON DR. LOPEZ, AND I LIKED HIM A LOT....1ST THING HE TOLD ,ME WAS THAT I WAS TAKING TOO MANY PILLS, AND THAT DID IT!!! I ALWAYS THOUGHT I WAS TAKING TOO MANY....I'M GOING TO GO BACK TO SEE HIM IN 2 WEEKS FOR MORE TESTS..
Dr. Lopez was extremely knowledgeable and took the time to listen to all my concerns and comment. He is also very communicable. This is a great trait in a doctor. Someone who addresses your problems and takes the time to listen. I'll definitely be going back.
This doctor really listens to you and try's to get to the root of your problem rather than just masking the symptoms. I have now made him my PCP and plan to stick with him.
I was pleased with the speed in which I got the appointment, how quickly I got in once there and Dr. Lopez's knowledge was also very good.
Very professional, knowledgeable and understanding. Shows the integrity that he cares about your health.
Great office staff, Dr took the time to explain things and answer questions.