
Highlights
Age Groups Seen
- Adults
Languages
- English
Gender
MaleLocations
- Mass General Brigham Cardiology Clinic at Salem
- 81 Highland Avenue, Building 5, Salem, MA 01970
- Get Directions
- Phone: 978-744-5900
- Fax: 978-745-9534
- Mass General Brigham Cardiology Clinic at Salem
- 331 Highland Avenue, Suite 101, Salem, MA 01970
- Get Directions
- Phone: 978-744-3499
- Fax: 978-744-6576
Expertise
Education
- Fellowship: Hahnemann University Hospital, Interventional Cardiology, 2017
- Fellowship: Hahnemann University Hospital, Cardiovascular Disease/Interventional Cardiology, 2016
- Residency: Cleveland Clinic, Internal Medicine, 2013
- Medical Education: University of Santo Tomas Faculty of Medicine and, 2007
Board Certifications
- Interventional Cardiology: American Board of Internal Medicine, 2017
- Cardiovascular Disease: American Board of Internal Medicine, 2016
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Maine Community Health Options
- Mass General Brigham Health Plan
- MassHealth
- Medicaid ME
- Medicaid NH
- Medicaid RI
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.8 out of 5
172 ratings, 63 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 7/5/2026
Thorough and professional
- Reviewed on 7/2/2026
Easy to talk to and very professional.
- Reviewed on 7/1/2026
I am happy and comfortable with Dr. Flores he is always very professional and courteous.
- Reviewed on 6/28/2026
Excellent experience. Dr Flores is professional, knowledgeable and has great public relations skills.
- Reviewed on 6/10/2026
Dr Flores listens very carefully. I believe he really understands my health issues and encourages me to continue to work towards making progress.
- Reviewed on 6/7/2026
His appointments are on time and he comes prepared. Dr Flores is very efficient and concerned for how current treatments are working.
- Reviewed on 6/7/2026
very satisfied
- Reviewed on 6/3/2026
I am glad we are working together , very comfortable with his approach, knowledge and professionalism
- Reviewed on 6/3/2026
Dr Flores was very thorough in all his questions and recommendations
- Reviewed on 5/25/2026
Dr. Flores was new to me and I found him to be very knowledgeable. He listened to my concerns and had some concerns about my meds, do discontinued one of them Prescribed by another doctor That was not good for me at all. Thankfu that he found that and took Appropriate action. I'm in good hands!
- Reviewed on 5/17/2026
Dr Flores is very efficient and knowledgeable about lipid therapy and heart disease.
- Reviewed on 5/13/2026
The Doctor was well prepared for my visit
- Reviewed on 5/11/2026
Thank for good nurse and doctor.
- Reviewed on 5/8/2026
Dr. Flores always, we always cover everything. He's a great doctor and I'm lucky to have him.
- Reviewed on 5/9/2026
First time seeing Dr. Flores and was very pleased with him. I felt comfortable and that means a lot to me.
- Reviewed on 5/6/2026
Very, very satisfactory. He's good. He listens to you. He solves your solution. About your medication. He tells you what to do, how to go about it. And I am doing how he told me to. I think I'm sorry for that.
- Reviewed on 5/4/2026
Perfect
- Reviewed on 4/13/2026
Dr. Flores is a caring and excellent cardiologist.
- Reviewed on 4/10/2026
Thank you.
- Reviewed on 4/8/2026
Awesome staff and Doctor
- Reviewed on 4/1/2026
Very thorough. Kind. Helpful. Informative. An i give the dr. A. 10
- Reviewed on 3/29/2026
Dr. Flores was great!
- Reviewed on 3/16/2026
I've been with him for About 3-4 years or so while I was an in- patient at Salem hospital. I was in for COPD exacerbation but he found that I also had a-fib. So I've been with him since! I love him as one of my doctors
- Reviewed on 3/18/2026
All good. Thx
- Reviewed on 3/16/2026
Dr. Flores and his entire office are very professional and explain things in a way that is very easy for the patient to understand what's going on. They are kind and caring and make you feel comfortable.
- Reviewed on 3/13/2026
He was very open to my concerns and made some changes based on those concerns, which I really appreciated.
- Reviewed on 3/10/2026
Exceeded my expectations !
- Reviewed on 3/4/2026
So very impressed with Doctor Flores. My brother sees him and recommended him to me. I was just retiring from work and relocating from CA to MA and needed a new Cardiology team. Dr Flores had read my (3-year) chart about my AFIB experience, testing, procedures and medications. He came to my appointment well-prepared to meet me and discuss next steps. Asked great questions as well. Very pleased to be his new patient.
- Reviewed on 2/19/2026
Very attentive, and explained everything very nicely
- Reviewed on 2/14/2026
I found Dr Flores to be very quiet and seemed to spend his time mostly on the computer and talked to me facing the computer rather than"looking" at me. Hands on care by this cardiologist consisted of putting the stethoscope on 1 area of each lung and a quick listen to my heart.
- Reviewed on 2/13/2026
I was very happy about his knowledge of my issues and was treated with great respect. Thank you.
- Reviewed on 2/11/2026
He's keeping me going!!
- Reviewed on 2/5/2026
Dr Flores had a friendly, pleasant demeanor which is important to me. He listened and did not seem rushed.
- Reviewed on 2/5/2026
Dr. Flores is an excellent doctor and I feel very comfortable in his care.
- Reviewed on 1/31/2026
Very clear on all aspects of the upcoming procedure.
- Reviewed on 1/11/2026
Dr Flores and [redacted] are terrific. I am very comfortable and confident with the care they provide.
- Reviewed on 1/11/2026
it was my first experience with Dr Flores and it was excellent in every way from his initial greeting and introduction to the way he explained and answered all my concerns and questions. He's great!
- Reviewed on 12/29/2025
Verry intelligent...knew my history more than well on my first meeting. [redacted] & I worked together for years! And I did NOT want another cardiologist! So far Dr Flores has proved me wrong!
- Reviewed on 12/29/2025
Everything went well!
- Reviewed on 12/25/2025
Dr. Demetrio best doctor I ever had very kind soft spoken very smart dealing with them. I felt like family. Everybody was so nice in there and I'm actually looking forward to going back there. [redacted] God bless all of you. Thank you kindly. [redacted]
- Reviewed on 12/24/2025
Excellent experience from start to finish.
- Reviewed on 12/24/2025
Dr. Flores is awesome! This man saved my life by listening to what I said and asked! I can't say enough about him.
- Reviewed on 12/1/2025
This was my first visit to this provider and I found him to be polite and attentive to my questions. He made a good plan to move forward regarding my condition.
- Reviewed on 11/30/2025
I'm new to Dr Flores but I felt he took his time while I was with him and answered all of my questions.
- Reviewed on 11/26/2025
Excellent experience. Very knowledgeable medical care provider
- Reviewed on 11/26/2025
He listened to my issues. I believe he ordered the right tests as followup. This was my first appointment with him.
- Reviewed on 11/25/2025
[redacted] I feel very confident in Dr. Flores when it comes to my cardiac care.
- Reviewed on 11/24/2025
Dr Flores is great! He's knowledgeable; an excellent listener; explains things carefully and clearly.
- Reviewed on 10/30/2025
Exceptional,kind, caring and a really good listener Takes time to discuss concerns I felt at ease Thank you to Dr. Flores
- Reviewed on 10/29/2025
I got the feeling my age was a factor in that I was not so important as a younger person .
- Reviewed on 10/29/2025
As always , no complaints, very professional
- Reviewed on 10/29/2025
The doctor was very helpful, very courteous, friendly, and most importantly, knowledgeable, and helped me understand anything questions I had, and it was a great experience.
- Reviewed on 10/25/2025
This was the first time I had seen this doctor. He was very nice, he listened to what I had to say. And he answered any questions I had.
- Reviewed on 10/16/2025
I was very happy with the doctor. I was very understanding when he came.
- Reviewed on 10/11/2025
Dr Flores listen to me carefully especially when I told him that I have hearing loss in my right ear, he's great, caring and considerate. He's a keeper and I told him that. Dr Flores is looking out for my health and it's so refreshing to have a doctor who actually does that. I'm glad he's My cardiologist.
- Reviewed on 10/15/2025
Great checkup and covered my concerns
- Reviewed on 10/12/2025
Dr Flores is the best! Very knowledgeable and caring!
- Reviewed on 10/7/2025
The swiftness I saw this provider was phenomenal!!! I had all my questions answered. The testing happened the next day. Outstanding to find out WHAT was really going on with me. And it surprised everyone around what the outcome was..... NO HEART problem. It is a LUNG problem. Soooo happy to have that established. Now for the nest set of appt and tests.................
- Reviewed on 9/27/2025
Nice office. Happy to be a patient at this office. Very nice Dr.
- Reviewed on 9/24/2025
Everything went well moved fast
- Reviewed on 9/21/2025
This knowledgeable, approachable, communicative cardiologist speaks plainly, instills confidence and uses his appealing personality to encourage his patients' medical compliance for the best possible outcomes.
- Reviewed on 9/20/2025
I trust Dr. Flores & his nurse [redacted] very much. It was a worthwhile & enjoyable visit. [redacted]
- Reviewed on 9/1/2025
[redacted] Roland is very good for me.