Resources Search
Close Search
Urgent Care

John Cava, MD

4.9 out of 5 (361 Ratings)



Book Appointment

Please Read regarding COVID-19

Masks are required for patients and visitors experiencing COVID-19 and other respiratory symptoms and optional for all others. Masks are strongly advised for patients and visitors with an immunocompromised condition.


If you are experiencing severe symptoms such as:

  • Chest pain
  • Shortness of breath
  • Change in level of consciousness or mental state/dizziness,
  • Thoughts of hurting yourself or others
  • Difficulty speaking, seeing, or loss of vision
  • Numbness/weakness in face or arms/legs
  • Blood in urine, stool, vomit, or coughing blood, poisoning or overdose
  • Serious wounds or injuries (uncontrollable bleeding)
  • Severe pain (head, neck, or abdominal)
  • Severe allergic reactions, or anything else you believe to be an emergency

Call 9-1-1 or go to your nearest emergency room.

Loading Online Appointment Scheduling...
Can’t find an appointment online? Call our office at 401-273-2460

About John Cava

Dr. Cava graduated cum laude at New York University before completing his medical degree at the University of Medicine and Dentistry in Newark, N.J., with Alpha Omega Alpha Medical Society honors. He completed his residency in Internal Medicine at New England Medical Center and a fellowship in Cardiology at Deaconess Hospital in Boston, via Harvard Medical School.

Formerly an interventional cardiologist, Dr. Cava has expertise in the areas of Nuclear Cardiology, Vascular medicine and Lipidology.

Dr. Cava is a fellow of the American College of Cardiology.

He is a clinical instructor or medicine at Brown University’s Warren Alpert Medical School.


Practicing at the following locations:

  1. Southcoast Physicians Group Cardiology

    1076 North Main Street
    Providence, RI 02904

    P: 401-273-2460

    Get Directions 41.850361 -71.40367200000003

Insurances Accepted

Southcoast accepts most major insurance plans. Call the Southcoast patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience Courtesy and Respect of Staff

Patient Comments (107)

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

  • Everyone in the office is kind and helpful. The best part of this visit was seeing Dr. Cava. I truely believe his care and advice saved my life.

  • Dr. Cava and his staff are always very attentive and friendly. I like how the doctor explains everything.

  • The entire visit from check in to check out was excellent …..I cannot think of any area that can be improved

  • Staff was courteous and polite. Doctor Cava was thorough and answered any questions I had in detail. I walked out of the appointment understanding what the next steps were, and felt confident Dr. Cava would take care of any issues I had.

  • Dr. Cava is an excellent cardiologist and a wonderful physician. Highly, highly recommend it and your very lucky to have him on staff.

  • Always nothing but the best

  • Dr. Cava was very thorough and answered all our concerns. We would highly recommend him.

  • I arrived early and as soon as I checked in I was taken and my vitals were taken. The doctor came in right after the vitals and ekg were taken. Very efficient staff. I would highly recommend this practice.

  • Professional office with attentive staff. Organized where no waiting to be seen. Dr Cava seems knowledgeable and listens well.

  • You are always good and trying to be the best thanks for taking care of my health

  • Nothing at all, everyone was outstanding!

  • Everything went great. The MA [Name] was very nice and engaging. I felt very comfortable with her. Dr. CAVA was great as always. I always enjoy my visit with him.

  • Every thing went very well and could not be any better.

  • Service was excellent I always enjoyDr . Cava

  • Fine as is

  • Front desk and reception were friendly and efficient. Nurse was excellent and put me at ease. I felt the doctor listened to me and was not dismissive. He laid out a plan and explained everything to me clearly. I could not be more pleased.

  • Very courteous. Very little wait time. Explained what was going to happen thoroughly regarding testing.

  • Staff is friendly and professional. I don't have any complaints.

  • Very attentive and explained everything to me.Very professional I'm extremely pleased with my visit.Thank you.

  • Perfect visit

  • Dr Cava is wonderful!

  • Excellent greeting at the desk , and really quick check in . Doctor Cava was extremely informative and listened carefully to my questions. He went over my Bloodwork results in great detail which assured me of my health goals were on the right track. Checkout and follow up appointment was really efficient and timely .

  • DOCTOR was thorough and compassionate and very caring best doctor I have been to ever

  • Service is great and very professional.

  • Very knowledgeable doctor and staff.

  • I am totally satisfied with all service provided by all great people who work there. Best team ever!

  • Always a pleasure to see Dr. Cava. [Name] and [Name] and [Name] are the best !

  • Everything was great, I've been seeing Dr Cava for years. It was a 6 month follow up which seemed to go just fine

  • I was advised how to improve my health. I felt the doctor was very qualified and very confident he could give me the best treatment possible no matter what the conditions. This reduces stress and gives me confidence in my provider. I would highly recommend Dr Cava to friends and family. He was very thorough and very professional.

  • This visit was great. I wish all were as effcient and timely.

  • The services received are excellent.

  • Dr. Cava and his team are professional, patient, understanding and extremely helpful. He always talks to us in a manner that is confident, respectful, educational, and extremely understandable. He makes you understand everything he is doing and answers all our questions fully and in a manner that shows care and understanding of my needs. I have recommended him to several people, including family members, and they agree - he is the best.

  • Things were well explained. I was treated very well and in a timely manner.

  • You listened. Explained things I didn't understand and were attentive to what I said or what question I adked.

  • Appointment was on time. Staff was knowledgible. Explained everything clearly.

  • Seen in a timely manner very helpful very polite answered all questions

  • Nothing. Everything was timely and up to date.

  • Always very interested in our tests and answer all our questions.His staff is also very nice especially [Name]

  • All fine.

  • By far my best experience with a specialist in my life. Dr. Cava's staff was friendly with a great sense of humor, made every effort to make sure I was comfortable, and Dr. Cava was extremely thorough and made everything extremely easy to understand.

  • Continue as you are, no complaints.

  • Very caring and respectful, as well as Knowledgable.

  • The doctor and his staff were very helpful and informative. I was extremely satisfied with my care.

  • We were seen early promptly and efficiently appointment no problem

  • All labs were explained to me which I find beneficial.If I have tests done Dr Cava explains them in detail.

  • I was treated well, the doctor was informative and easy to talk to . All in all I had a positive experience.

  • I feel much better with the doctor because he gave me more security and he seems more interested in my case as he reviewed my history and reviewed today's. That gives me more security in believing in God first and then him.

  • This was my first visit with Dr. Cava. He was very thorough, explaining care for me. And took the time too address my questions.

  • From the time I walked in, till I walked out everyone was courteous.

  • Everyone is friendly and it is evident that they know their respective jobs well.

  • Everything was explained.

  • Everything was perfect, no improvements needed or recommended.

  • I've been going to Dr. Cava for years. He's always treated me well, and given advice when he thought it appropriate, or when I asked. I'll continue seeing him for my cardio needs until such time that Imay not be able.

  • Office staff is unfriendly…. acting like I was bothering them. Dr. Cava is fine.

  • Didn't rush the visit well explained and very courtios people . Dr Cava is excellent Dr

  • Dr. Cava was a very good listener and explained everything so that I could understand.I had confidence in his suggestions.I'm very satisfied with my treatment.The staff were all wonderful as well.I was at ease throughout my visit.

  • keep up the great work

  • Very courteous staff , explained all my options and my appointments

  • I am really very satisfied with the attention of all the staff and my Doctor. Thank you for such fine attentions. Blessings

  • Office staff, and medical assistant are outstanding! They are pleasant, efficient, and kind! Dr.Cava was pleasant,warm and very easy to talk to. He reviewed my tests results and explained what they meant!

  • Dr. Cava seems to be proactively assessing problems I may incur in the future. Although this is only my second appointment with him ever, I was very thankful that his office squeezed me in to see him last year, when I needed clearance for my full knee replacement surgery. Dr. Cava is professional and thorough, and I am grateful to have found such a great doctor.

  • The care was excellent from the medical staff and office. Thank you.

  • Please acknowledge your staff with incentive,wow dropping off balloons after 20 plus years of deciated service,shoddy!!!!! Take care of those who take care of us.

  • Prompt service will help to make clients feel comfortable about your service and make their heart settled, thanks again.

  • perfect receptionist in Ri

  • Everything is perfect!!! Keep it up and set an example for other professionals.

  • friendly staff

  • All the staff were very kind and helpful, from making appointment to accommodate my needs to appointments reminders, checking in, medical assistant and the Doctor were very helpful and knowledgeable. It's always a pleasure to return to this office.Great team work.

  • Only reason I did not give this visit a 10 was because it was an initial first visit and I had a limited interaction with the doctor. Overall I was very pleased with the whole visit and all the staff.

  • Dr. Cava and the staff are great to deal with. Dr. Cava is very easy to talk to and is very clear in explaining things.

  • Always top shelf!

  • Dr. Cava knows my history in detail, keeps good notes and makes good recommendations for my care.

  • On time. Waiting room empty.

  • Doctor Cava was very informative about my situation, and the nurse [Name] was very helpful and so kind to me and explained things to me.

  • It all went well. Dr Cava is the best cardiologist I've had. He spends time asking about health and needs. Very, very professional, as well as the staff

  • Nothing, Doctor Cava best Cartologest

  • Do very well

  • I am totally satisfied with the office visit.

  • Everything went well. All employees were kind.

  • Everything was good and the provided it will good and everything was good. I appreciate what I do for me and how they treat me. You know, let me see you comfortable. And make me feel good about the treatment. So I appreciate it a lot. And I would recommend them to anybody. Anybody, I will recommend Dr. Cava to and and the people that work in the office. Thank you very much. Bye bye.

  • Staff is always pleasant and courteous. Dr. Cava is top notch, caring and professional.

  • I love the care from the doctor as well as the other works. Excellent. I loved the care. God bless everyone, and God bless Dr. Cava for being a good doctor.

  • Very respectful and courteous. Seemingly interested in me.

  • Everything was great! All of the staff are great. Always have a smile on their faces. Couldn't be better. Dr. Cava is awesome, very engaging. I feel he cares about me.

  • Always have good experience with Dr Cava and all people I have contact with in the office

  • Dr Cava explained in detail my problem and how he was going to take care of it in language I could easily understand

  • Very professional and understanding people. Thank you.

  • Both the nurse and Dr Cava were very professional and easy to talk to. My first visit with Dr Cava and he was very caring and explained what I had to do.

  • Always provide great customer service. Everyone explains everything they are about to do to me. Very patient when checking out and making my next appointment that fits my schedule. I always leave Dr Cava's appointments feeling good and informed. Thank You.

  • everyone was courteous

  • Efficient staff and excellent doctors.

  • I think all facets of this organization has served me well!

  • Everyone makes him feel good because they have good care with all their patients.

  • Everyone was very helpful

  • There is no such thing as a 10 but this visit was SUCH an improvement from my last one... thank you!

  • Quick friendly greeting upon arrival, during weigh-in, vitals, etc. Dr. Cava always pleasantly greets me, asks how I'm feeling, explains test results clearly, & orders necessary tests.

  • My experience was fine.

  • You did everything well.ty

  • Everyone in office is beyond friendly. Dr. Cava is very easy to speak with.

  • Really like Dr Cava very thorough. I rnjoy working with [Name] .

  • Dr Cava listens, answers my questions, always treats me with upmost respect.

  • I love Dr. Cava. He always tells me what I want to hear if I have any questions he always answers them for me. I would recommend Dr. Cava to anyone. Also, the staff was very friendly and easy to talk to if I had any questions.u00A0

  • Professional attention, health care follow-up

  • Everyone was very helpful and professional, and really discussed things in detail, provided information. Excellent all around.

  • You are always good. Thanks

  • Timely visit, very thorough ,great bedside manner.

  • Dr. Cava and his team are fantastic. I trust and follow all he recommends and he does for me. From the receptionist and scheduler to Dr. Cava himself, the team members are always helpful, patient, and professional. He and they understand me and always care about me. Thank you Dr. Cava and team.

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.