Loading Complete
Ralph E. Russo, III

Ralph E. Russo, III, MD

Cardiology

Accepting New Patients
Online Booking
Need help scheduling? Call 888-847-8823

Highlights

Age Groups Seen

  • Adults (18+ years)

Languages

  • English

Gender

Male

Affiliations

  • Virtua Medical Group

About Ralph E. Russo, III

Professional Statement

Ralph Russo, III, MD, is a board-certified cardiologist with decades of experience caring for adults in South Jersey with heart conditions. A graduate of UMDNJ-Robert Wood Johnson Medical School, Dr. Russo is well-respected by patients for his thoroughness, accessibility, and overall exemplary care. Many express unwavering trust in his expertise and dedication to their well-being over many years. Dr. Russo explains how over-the-counter medications can affect your heart health, especially if you have high blood pressure.

Locations

  1. Virtua Cardiology - Moorestown
  2. Virtua Cardiology - Medford at Route 70
  3. Virtua Cardiology - Columbus
    • 1 Sheffield Drive, Mansfield Commons, Columbus, NJ 08022
    • Get Directions

Expertise

Education

  • Fellowship: Cooper Hospital/UMC, Cardio/Vascular, 1991
  • Residency: Perelman School of Medicine at the University of Pennsylvania, Internal Medicine, 1988
  • Internship: Perelman School of Medicine at the University of Pennsylvania, Internal Medicine, 1986
  • Medical School: University of Medicine and Dentistry of New Jersey, MD, 1985

Board Certifications

  • Nuclear Cardiology: Certification Board of Nuclear Cardiology (CBNC), 1998
  • Cardiovascular Disease: American Board of Internal Medicine, 1991
  • Internal Medicine: American Board of Internal Medicine, 1988

Insurance

Search plans
  • Aetna
  • Aetna Assure Premier Plus
  • Aetna Managed Medicaid
  • Aetna Managed Medicare
  • Amerihealth
  • Amerihealth Administrator
  • Cigna
  • Cigna Managed Medicare
  • Clover Health
  • Horizon Blue Cross
  • Horizon Blue Cross Managed Medicare
  • Horizon Managed Medicaid
  • Horizon NJ Total Care
  • Humana Managed Medicare
  • Humana Military
  • IBC-Keystone
  • Independence Administrator
  • Independence Blue Cross
  • Medicaid
  • Medicare
  • Meritain Health
  • Oxford
  • Trinity Health Pace
  • UMR Commercial
  • Uniformed Service Family Health Plan
  • United Healthcare
  • United Healthcare Managed Medicaid
  • United Healthcare Managed Medicare
  • Veterans Administration
  • Wellcare Managed Medicaid
  • Wellcare Managed Medicare

Ratings & Reviews

4.9 out of 5

1197 ratings, 438 reviews

The 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.

Search reviews
    5 out of 5 stars
    Reviewed on 7/6/2026

    Dr. Russo was the most caring doctor. He explained everything he was going to do in detail. The staff was outstanding, my nurse, [REDACTED] was great also. Thank you all so much for the help.

    5 out of 5 stars
    Reviewed on 7/5/2026

    I met Dr Russo in the Vitua hospital about 5 or so years ago and have been going to him ever since. I will continue to go to him as long as he practices medicine. Great doctor and person.

    5 out of 5 stars
    Reviewed on 7/4/2026

    There was a new nurse and a new person at the front desk. Neither one was as good as the previous people in those positions. Dr. Russo was his usual competent self with a very nice demeanor.

    5 out of 5 stars
    Reviewed on 7/4/2026

    I have been a patient of Dr. Russo for years and the visits are always exceptional.

    5 out of 5 stars
    Reviewed on 7/8/2026

    Yes, everybody was wonderful. Dr. Russo is a wonderful doctor. I've had him for years and his office staff is very good and listens and very helpful. Thank you.

    5 out of 5 stars
    Reviewed on 7/4/2026

    I felt this was the best cardiologist I have seen in a long time. Nothing was too difficult for him to address and he absolutely had an extreme amount of knowledge and used it wisely. Excellent Doctor!

    5 out of 5 stars
    Reviewed on 7/3/2026

    Extremely satisfied with the doctors, staff and facilities of the Virtua network.

    5 out of 5 stars
    Reviewed on 7/3/2026

    I had a very positive experience with the doctor. He explained everything to me so that I could understand. Dr. Russo was very pleasant and kind.

    5 out of 5 stars
    Reviewed on 7/3/2026

    Dr Russo & his staff were great!

    5 out of 5 stars
    Reviewed on 7/2/2026

    Always receive good care from Dr. Russo & his staff.

    5 out of 5 stars
    Reviewed on 7/1/2026

    Dr Russo is a wonderful, caring person. He is an amazing Dr who takes his time with you and listens to your concerns.

    5 out of 5 stars
    Reviewed on 7/1/2026

    Always a pleasure during our visit. Friendly faces and smiles.

    5 out of 5 stars
    Reviewed on 6/30/2026

    Dr. Russo is a very caring person.

    5 out of 5 stars
    Reviewed on 6/30/2026

    Everyone is very friendly and professional They always help me with any questions that I have. Dr Russo is excellent he knows me and is available to answer questions during the appointment and also through MYChart.

    5 out of 5 stars
    Reviewed on 6/30/2026

    Thank you Dr Russo and the staff, service was excellent I'm very pleased with the service at this cardiologist office thank you thank you and thank you to the staff for working hard

    5 out of 5 stars
    Reviewed on 7/3/2026

    I had an excellent visit. The doctor explained everything to me. We went over my reports and my medicine and he told me everything was good and I'm very satisfied. And as far as I know, this has always been the best visit I've had in a long time with anyone.

    5 out of 5 stars
    Reviewed on 7/1/2026

    Thank you Dr. Russo for all of your years of wonderful care

    5 out of 5 stars
    Reviewed on 6/27/2026

    Dr. Russo is one in a million.He cares and it shows. I trust him with my life.

    5 out of 5 stars
    Reviewed on 6/28/2026

    great doctor and staff

    5 out of 5 stars
    Reviewed on 6/26/2026

    Taken in to exam room at time of my appointment!!!!! Dr Russo spent extra time speaking with my son and daughter answering their questions. Always so kind and supportive. I am thankful he is my cardiologist!?

    5 out of 5 stars
    Reviewed on 6/26/2026

    Dr Russo is a very good DR shows he is very careing

    5 out of 5 stars
    Reviewed on 6/26/2026

    I trust Dr Russo with my life!!!!

    5 out of 5 stars
    Reviewed on 6/24/2026

    Everyone is ? friendly

    5 out of 5 stars
    Reviewed on 6/24/2026

    Dr. Russo is OUTSTANDING my Favorite Dr.

    5 out of 5 stars
    Reviewed on 6/24/2026

    I am very confident of the care I receive from Dr Russo and the staff at Virtual.

    5 out of 5 stars
    Reviewed on 6/24/2026

    Dr.Russo and staff is Excellent

    5 out of 5 stars
    Reviewed on 6/24/2026

    The office is great from checking in, to sending labs to my primary care office, to the medical assistants and nurses taking vitals and completing my EKG! All was great and treated nice and they were helpful and caring. Dr Russo is the best and always listens and provides insight on what enshrining and is proactive treating aggressively as he knows I want to be here for my kids. I am grateful for everyone!! He is a caring physician!

    5 out of 5 stars
    Reviewed on 6/21/2026

    The Virtua system exceeds all my expectations!

    5 out of 5 stars
    Reviewed on 6/21/2026

    Still working through the issues but I trust in Dr Russo and the staff

    5 out of 5 stars
    Reviewed on 6/21/2026

    Dr Russo is very much concerned about your health and makes sure you have the best of care to keep you as healthy as possible. He ad the staff are very professional caring people thanks for this great service

    5 out of 5 stars
    Reviewed on 6/23/2026

    Everything about my appointment is good except talking to Dr Russo's special secretary. If she ever leaves a message and then said to call her back, she never finishes her number. She always leave the last one off so you can't get to her. When you get another person, she'll say I'll connect you with her office It's the same thing leave a brief message name and all blah blah and she will get back to you but still it's at last number at her phone. You can't ever get a hold of her. I have been with Dr. Russo quite a while have never spoken to her in person. It's always through her leaving me an email with the same number no last digit on the phone number

    5 out of 5 stars
    Reviewed on 6/20/2026

    Dr Russo is someone who cares for you. He is the type of doctor who would make house calls. He does not limit you to time but to your needs. Understanding, friendly, professional and compassionate.

    5 out of 5 stars
    Reviewed on 6/20/2026

    Dr. Russo is very thorough, knowledgeable and professional. He and his staff made me feel very comfortable.

    5 out of 5 stars
    Reviewed on 6/19/2026

    Everybody was great and got us to where we needed to go and the doctor is Russo is terrific and his nurses were just as terrific. Thank you very much for everything. Thank you for getting us in when we needed to.

    5 out of 5 stars
    Reviewed on 6/19/2026

    Excellent provider!

    5 out of 5 stars
    Reviewed on 6/23/2026

    I don't ever have a problem with this office... the only thing that's very annoying is you can't schedule an appointment past 6 months... then it gets forgotten and then 6 months turns into a yeat

    5 out of 5 stars
    Reviewed on 6/19/2026

    Dr Russo is the best. He is extremely knowledgeable as well as kind and compassionate. I am so glad he is my doctor.

    5 out of 5 stars
    Reviewed on 6/18/2026

    It was good

    5 out of 5 stars
    Reviewed on 6/17/2026

    Too much skin exploitation that even 6 days after the expo listed area is so erythematous & sensitive I have to apply Mupirocin cream

    5 out of 5 stars
    Reviewed on 6/19/2026

    Dr. Russo is absolutely fantastic. He was great best side manner in the hospital. He meant to be when I got to the office and I'm very, very, very happy and confident with him as my cardiologist. Thank you.

    5 out of 5 stars
    Reviewed on 6/18/2026

    Quick and easy

    5 out of 5 stars
    Reviewed on 6/18/2026

    My visit was delightful. Dr Russo listened to me and made me feel he understood my issues.

    5 out of 5 stars
    Reviewed on 6/17/2026

    Dr. Russo is the best!

    5 out of 5 stars
    Reviewed on 6/12/2026

    Great compassionate doctor. I am privileged to be his patient.

    5 out of 5 stars
    Reviewed on 6/12/2026

    Doctor addressed my questions and concerns with empathy and thoroughness. I felt assured with the direction of my care and steps doctor wished to take.

    5 out of 5 stars
    Reviewed on 6/11/2026

    Dr. Russo is the best of the best !!!

    5 out of 5 stars
    Reviewed on 6/10/2026

    Very prompt, efficient and professional.

    5 out of 5 stars
    Reviewed on 6/12/2026

    Dr. Russo is an excellent physician. He is not only professional, an expert in cardiology and so very kind and caring to his patients. The BEST!

    5 out of 5 stars
    Reviewed on 6/12/2026

    Hi, Dr. Russo is an excellent doctor. He's very professional. He's very compassionate and he takes his time and he cares about his patients a great deal. I appreciate him and I feel safe with him. Thank you.

    5 out of 5 stars
    Reviewed on 6/10/2026

    Dr Russo is the best!

    5 out of 5 stars
    Reviewed on 6/10/2026

    Great staff...Great Doctor!!!

    5 out of 5 stars
    Reviewed on 6/10/2026

    Dr Russo and everyone in his office was excellent

    5 out of 5 stars
    Reviewed on 6/10/2026

    Dr. Ralph Russo is an excellent cardiologist.

    5 out of 5 stars
    Reviewed on 6/10/2026

    Staff is always pleasant and helpful.

    5 out of 5 stars
    Reviewed on 6/8/2026

    Dr. Russo has great skills and I will continue to seek his advice.

    5 out of 5 stars
    Reviewed on 6/10/2026

    Dr. Russo is the best. His staff is the best. Thank you for asking. Have a wonderful day.

    5 out of 5 stars
    Reviewed on 6/8/2026

    Dr Russo is the best

    5 out of 5 stars
    Reviewed on 6/7/2026

    Very helpful attendant,clean environment .

    5 out of 5 stars
    Reviewed on 6/5/2026

    The entire staff are very professional. Dr. Russo is a great person and truly professional.

    5 out of 5 stars
    Reviewed on 6/7/2026

    I love Dr. Russo. He cares about his patients. He went way above and beyond for me and I would do anything for him that I could.

    5 out of 5 stars
    Reviewed on 6/5/2026

    Dr Russo is fantastic. He makes you feel important and helps you understand your heart. So kind and the best

    5 out of 5 stars
    Reviewed on 6/9/2026

    Dr. Russo is an excellent Dr.

    5 out of 5 stars
    Reviewed on 6/5/2026

    Service was very helpful, very professional, told me everything that I needed to know and informed me on everything that they were doing. Did a very good job. I would recommend them to friends and family.

    5 out of 5 stars
    Reviewed on 6/5/2026

    Dr. Russo and his staff could not have been any better. They are amazing, they're professional, they really care about their patients, they go out of their way, they don't care about how much time they spend with you, they're just there to help and support, and I just can't say, there aren't even words to describe how amazingly efficient and knowledgeable and caring Dr. Russo and his staff are. So thank you very much.

    5 out of 5 stars
    Reviewed on 6/4/2026

    Dr. Russo is a very caring doctor. I would highly recommend him to my family and friends. It is extremely difficult to find a doctor who is so down to earth and cares about his patients.

    5 out of 5 stars
    Reviewed on 6/3/2026

    Dr Russo is a rock star. I will never see another cardiologist.

    5 out of 5 stars
    Reviewed on 6/3/2026

    I have referred colleagues to Dr Russo, III

    5 out of 5 stars
    Reviewed on 6/3/2026

    I found the office staff respectful and professional. My 1st meeting with Dr. Russo was extremely positive. I feel very fortunate to have him for my cardiologist.

    5 out of 5 stars
    Reviewed on 6/1/2026

    dr russo is a great doc

    5 out of 5 stars
    Reviewed on 5/31/2026

    I find the staff and the doctor and everyone exceptional. I never mind going to this office because they're always very friendly and personable.

    5 out of 5 stars
    Reviewed on 5/24/2026

    As always, Dr Russo is the best! Not only does he listen to any concerns I may have, but will try to accommodate me in the best way possible. He's always so personable. I have complete faith in his decisions.

    5 out of 5 stars
    Reviewed on 5/23/2026

    There nobody better than Dr. Russo..... He's the best doctor there nobody better than him. Nobody even comes close to him.

    5 out of 5 stars
    Reviewed on 5/23/2026

    Great

    5 out of 5 stars
    Reviewed on 5/23/2026

    Dr. Russo is great. I've been seeing him for years. I know if I have issues, he will address them immediately.

    5 out of 5 stars
    Reviewed on 5/24/2026

    Dr. Russo was a wonderful doctor. He did everything that we expect him to be very good in our visit. And he's a wonderful doctor. That's all I can say. He loves his patients and everything. And we love to continue seeing him. Thank you. Bye.

    5 out of 5 stars
    Reviewed on 5/23/2026

    All good. Tx

    5 out of 5 stars
    Reviewed on 5/20/2026

    There is nothing to add. It was a perfect visit

    1 out of 5 stars
    Reviewed on 5/20/2026

    He never told me my ekg results or asked me anything with my health. He was very cold and didn't seem to see me as a person

    5 out of 5 stars
    Reviewed on 5/13/2026

    This practice is a well oiled machine Highly recommend Dr Russo and this practice ? %

    5 out of 5 stars
    Reviewed on 5/13/2026

    Extremely professional office practice and of course Dr Russo. I know I am receiving excellent care from this Medical practice! Jim LaRusso

    3 out of 5 stars
    Reviewed on 5/12/2026

    Physician seemed to be in a hurry. Think got most of what he was telling me. When opened my chart it was confusing. Not sure about Stress test I thought Doc said I should have. Was not mentioned at front desk. I will follow up with Doc & see how it goes!

    5 out of 5 stars
    Reviewed on 5/14/2026

    Love Dr. Russo. The office staff is always nice. They have always taken good care of me. Thank you all

    5 out of 5 stars
    Reviewed on 5/13/2026

    Dr Russo and his staff were very knowledgeable ,caring and attentive.

    5 out of 5 stars
    Reviewed on 5/10/2026

    Doctor took his time and listened to my concerns about a possible procedure. Took time to make sure I was completely understanding about procedure. Did not rush through appointment.

    5 out of 5 stars
    Reviewed on 5/11/2026

    Dr Russo is the best and completely trust him.

    5 out of 5 stars
    Reviewed on 5/10/2026

    I have know Mr Russo for a long time and he is the best.

    5 out of 5 stars
    Reviewed on 5/10/2026

    Kind caring and compassionate staff

    5 out of 5 stars
    Reviewed on 5/10/2026

    My experience was calm, quiet and very much without lots of people in waiting rooms! My Dr. was attentive to any concerns I had, which means a lot to me! My visit was immediate and very punctual. Again no crowded waiting room! All in all a very pleasant experience!

    5 out of 5 stars
    Reviewed on 5/5/2026

    Top notch doctors and staff all around!!!

    5 out of 5 stars
    Reviewed on 5/5/2026

    I was very impressed by Dr Russo and his staff was very knowledgeable and eager to help me with my medication needs and future medical appointments.

    5 out of 5 stars
    Reviewed on 5/2/2026

    Excellent care was received from everyone during this appointment. Thank you.

    5 out of 5 stars
    Reviewed on 5/1/2026

    It has always been a pleasure to have Dr Russo as my cardiologist. He is one of the few Doctors I see that actually sees you at the time you were scheduled for. Great physician!

    5 out of 5 stars
    Reviewed on 5/2/2026

    Dr. Russo is a caring, dedicated extremely knowledgeable cardiologist.

    5 out of 5 stars
    Reviewed on 5/1/2026

    Thank you. Dr. Russo is an outstanding doctor and compassionate and caring.

    5 out of 5 stars
    Reviewed on 5/1/2026

    Dr. Ralph Russo is the best cardiologist I have been to. He has treated my Father, and is my husband's cardiologist. We have all been completely satisfied with his treatment, care and understanding. He listens and understands our concerns and needs.

    5 out of 5 stars
    Reviewed on 4/30/2026

    Dr Russo is very good. I would rate 5 out of 5

    5 out of 5 stars
    Reviewed on 4/29/2026

    Dr. Russo is such an amazing doctor. He helps me understand, keeps me fully involved in my treatment and takes any time needed to answer my questions. I cannot recommend Dr. Russo any higher than I do! I literally trust him with my life. I am thankful for having found Dr. Russo.

    5 out of 5 stars
    Reviewed on 4/28/2026

    great experience, Dr. Russo is the best

    5 out of 5 stars
    Reviewed on 4/29/2026

    Best health care possible in this practice! A thousand Thank yous!?

    5 out of 5 stars
    Reviewed on 4/29/2026

    Excellent bedside manners. He really cares about his patients.

    5 out of 5 stars
    Reviewed on 4/26/2026

    Dr Russo is very thorough and truly cares about your wellbeing.

    5 out of 5 stars
    Reviewed on 4/30/2026

    Dr Russo has consistently been one of the most thoughtful, caring and capable physicians I've had the good fortune to have seen. His staff is excellent.

    5 out of 5 stars
    Reviewed on 4/29/2026

    Yes, my doctor, Dr. Russo, Ralph Russo, is a very wonderful person, very caring, loving, and he does take care of his patients to the utmost. I will recommend him to the whole wide world. And I do ask the Lord, good God, to give him much, much help so that he can keep taking care of me, my family, excuse me, and whomever he can take care of or he may take care of. And the staff was really nice as well. The place is clean, and he's a great doctor. That's all there is. I mean, he's like awesome, very well, very respectful, and very caring doctor. He was my husband's doctor, and now he's my doctor. He's my niece doctor. And if I could keep recommending him, yes, I would. He is the most wonderful person right now on this planet. He is a great doctor besides.

    3 out of 5 stars
    Reviewed on 4/26/2026

    I wish this office staff would send reminders to make appointments.

    5 out of 5 stars
    Reviewed on 4/29/2026

    Dr. Russo is amazing. I would recommend him to anyone.

    5 out of 5 stars
    Reviewed on 4/25/2026

    Dr. Russo is the best!

    5 out of 5 stars
    Reviewed on 4/25/2026

    The checking process and check out is very quick. I was taken back in about five minutes.

    5 out of 5 stars
    Reviewed on 4/26/2026

    From the minute I stepped in the door, everyone was very polite, very kind, and Dr. Russo was absolutely wonderful. I had an excellent visit, and I appreciated his time and his talking to me, and his kindness, and understanding. It was really a rated 10. Thank you.

    5 out of 5 stars
    Reviewed on 4/25/2026

    Dr Russo and staff at very nice and treat you with respect

    5 out of 5 stars
    Reviewed on 4/24/2026

    All fine. Dr Russo is excellent

    5 out of 5 stars
    Reviewed on 4/22/2026

    Always a pleasure to come to this office.

    5 out of 5 stars
    Reviewed on 4/19/2026

    Always a pleasure visiting this practice!

    5 out of 5 stars
    Reviewed on 4/19/2026

    Dr. Russo is a kind, caring physician who always listens to me and is always available for any questions I have. He is a special person.

    5 out of 5 stars
    Reviewed on 4/14/2026

    Dr Russo wanted to see me again in 6 months. However, when checking out, I was told they could not schedule that far out and I would have to call for appointment. If Dr wants to see you, schedule should be available. Poor planning.

    5 out of 5 stars
    Reviewed on 4/11/2026

    Dr Russo keeps us fully informed!

    5 out of 5 stars
    Reviewed on 4/11/2026

    We love Dr. Russo. He always treats us like family.

    5 out of 5 stars
    Reviewed on 4/11/2026

    Dr Russo was kind and compassionate and spent an adequate amount of time with me explaining his treatment plan

    5 out of 5 stars
    Reviewed on 4/11/2026

    Dr Russo always explains everything and has my best health in mind

    5 out of 5 stars
    Reviewed on 4/10/2026

    Dr Russo is the BEST !! Love him, he has taken excellent care of me since my heart attack in 2006!! Best care always

    5 out of 5 stars
    Reviewed on 4/5/2026

    I'm grateful for how thorough Dr Russo is in regard to my care!

    5 out of 5 stars
    Reviewed on 4/5/2026

    I find this doctor very caring and explains everything. Not so you don't understand so you know what he is talking about. He is very thorough. If it very easy to talk to him and that's important. Great doctor

    5 out of 5 stars
    Reviewed on 4/5/2026

    Everyone was courteous and polite. Pleasure going here to see Dr Russo .

    5 out of 5 stars
    Reviewed on 4/4/2026

    Dr Russo and his team is fantastic. Good bed side manners and very compassionate. I love the positive atmosphere.

    5 out of 5 stars
    Reviewed on 4/4/2026

    It was good

    5 out of 5 stars
    Reviewed on 4/5/2026

    Dr. Russo is a caring, compassionate, wonderful provider and he's the best.

    5 out of 5 stars
    Reviewed on 4/4/2026

    I wish it were more easy to get appointmentss in Columbus office which would be better for me

    5 out of 5 stars
    Reviewed on 4/3/2026

    Staff was Courteous and Professional.

    5 out of 5 stars
    Reviewed on 4/2/2026

    Thankful for Dr. Russo.

    5 out of 5 stars
    Reviewed on 4/1/2026

    Dr. Russo is the best.

    5 out of 5 stars
    Reviewed on 4/2/2026

    Dr Russo is very knowledgeable and professional at all times

    5 out of 5 stars
    Reviewed on 3/29/2026

    Dr Russo is the best...kind, caring & and expert in his field

    5 out of 5 stars
    Reviewed on 3/28/2026

    Dr. Russo is so compassionate and his kindness shows. Thank you for caring.

    5 out of 5 stars
    Reviewed on 3/27/2026

    on time. even early in and out. Quick but thorough.

    5 out of 5 stars
    Reviewed on 3/27/2026

    Dr. Russo and his staff are amazing. Great experience.

    5 out of 5 stars
    Reviewed on 3/27/2026

    Highly recommend Dr Russo and his off

    5 out of 5 stars
    Reviewed on 3/27/2026

    All staff were terrific and caring. Dr. Russo is the best and treats you extremely well.

    5 out of 5 stars
    Reviewed on 3/26/2026

    Doctor Russo I s the best and hairline off the best staffs that have ever haf

    5 out of 5 stars
    Reviewed on 3/23/2026

    Thank you for your service

    5 out of 5 stars
    Reviewed on 3/22/2026

    We Love doctor Russo and the entire staff!!! He is caring, a sweetheart, explains everything and is brilliant!!! We would have no other Cardiologist and he takes exceptional care of my DAD

    5 out of 5 stars
    Reviewed on 3/25/2026

    Yes, Dr. Ralph Ross does a great job, very personal. I always feel very comfortable with him. He lets you know what's going on and keeps me in good shape and takes care of me. I send many people to him and I hope you hope to retain him and many other people like him in your facility. Thank you.

    5 out of 5 stars
    Reviewed on 3/22/2026

    Excellent provider!

    5 out of 5 stars
    Reviewed on 3/21/2026

    Outstanding job

    5 out of 5 stars
    Reviewed on 3/21/2026

    Excellent

    5 out of 5 stars
    Reviewed on 3/21/2026

    I continue receiving excellent care and outstanding attention to detail service, follow up and coordination from Dr. Russo and the Department. Thanks

    5 out of 5 stars
    Reviewed on 3/21/2026

    Very well. I love my cardiologist

    5 out of 5 stars
    Reviewed on 3/21/2026

    It's always a pleasant visit with the staff and Doctors at Virtua Cardiology.

    5 out of 5 stars
    Reviewed on 3/21/2026

    Efficient

    5 out of 5 stars
    Reviewed on 3/20/2026

    I've been seeing dr Russo for about 30 years !

    5 out of 5 stars
    Reviewed on 3/20/2026

    Dr. Ralph Russo was my parents Cardiologist. I chose him because he took such care of them. We need more Dr's like him!

    5 out of 5 stars
    Reviewed on 3/18/2026

    DR.Russo and his office in my mind is the best.

    5 out of 5 stars
    Reviewed on 3/18/2026

    Staff members at the check in/out area were eating at their station. I wish they would have used the break room to eat.

    5 out of 5 stars
    Reviewed on 3/18/2026

    Dr. Russo is the best...

    5 out of 5 stars
    Reviewed on 3/19/2026

    Dr. Russo is also, my wife is also a patient of Dr. Russo, a very good friend of the family, is also a patient of Dr. Russo. When he came in, he responded by asking how my wife is and how my buddy was, and I was very happy and impressed that he remembered. Other than that, everything was very professional. Thank you very much. Have a good day. Bye.

    5 out of 5 stars
    Reviewed on 3/19/2026

    The staff was very professional and welcoming. The office was well lit and chairs were comfortable. The wait time was great. The exam rooms were clean and at a good temperature. The nurse was very nice and explained everything as she went along. Dr. Russo was very nice and welcoming; he reviewed all of my records. The exam was very thorough, Dr Russo explained what he heard and saw in the chart and what I need to do next. I am very happy with the exam I received today with Dr. Russo.

    5 out of 5 stars
    Reviewed on 3/16/2026

    Did not have to wait for appt and was done quickly.

    5 out of 5 stars
    Reviewed on 3/15/2026

    Excellent Dr and staff !

    5 out of 5 stars
    Reviewed on 3/15/2026

    Dr Russo is top notch. He cares about my health and I trust him 100%

    5 out of 5 stars
    Reviewed on 3/14/2026

    Excellent experience

    5 out of 5 stars
    Reviewed on 3/14/2026

    Everyone is always professional and friendly

    5 out of 5 stars
    Reviewed on 3/13/2026

    Dr. Russo is very knowledgeable,professional and compassionate to his patients. He is taking time to address all your issues and concerns regarding your health.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Prompt, courteous and knowledgeable service. Thank you!

    5 out of 5 stars
    Reviewed on 3/13/2026

    I like Dr Russo, he is a Very Good Doctor.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Yes, it was a very pleasant experience. I like the staff and I also like very much the doctor. And I will continue to use him going forward. Thank you very much.

    5 out of 5 stars
    Reviewed on 3/12/2026

    Everything Was good

    5 out of 5 stars
    Reviewed on 3/11/2026

    Good experience

    5 out of 5 stars
    Reviewed on 3/11/2026

    I felt that Dr. Russo and all of the staff were very attentive. I appreciated the reminders that I got in advance of the appointment and being able to do my online check-in prior to coming. So everything was very seamless once I arrived there, and I felt as though the doctor had really looked at my history and understood where I was in my care and treatment plan. I would definitely recommend Dr. Russo to others.

    5 out of 5 stars
    Reviewed on 3/9/2026

    very caring

    5 out of 5 stars
    Reviewed on 3/9/2026

    Professional, respectful, friendly

    5 out of 5 stars
    Reviewed on 3/9/2026

    Dr Russo is wonderful. He treats you like family!

    5 out of 5 stars
    Reviewed on 3/9/2026

    No waiting in the office which was a big plus, Dr.Russo was very thorough very kind and I am glad he is now my heart doctor.

    5 out of 5 stars
    Reviewed on 3/8/2026

    Dr. Russo is the best !

    5 out of 5 stars
    Reviewed on 3/1/2026

    Dr Russo is my favorite doctor. He cares deeply about all his patients. I feel I am in great hands with him.

    5 out of 5 stars
    Reviewed on 3/1/2026

    Dr.Russo is great!!

    5 out of 5 stars
    Reviewed on 2/28/2026

    Dr Russo is an awesome doctor

    5 out of 5 stars
    Reviewed on 2/26/2026

    Everyone treated me in a friendly and professional manner. It is the same every time I have any contact with them.

    5 out of 5 stars
    Reviewed on 2/25/2026

    Dr Russo is an excellent physician. I am in the health care field also and I recognize his expertise. I place great trust in him and I appreciate his personality and caring manner.

    5 out of 5 stars
    Reviewed on 2/25/2026

    Excellent physician . Very caring and would recommend to family members.

    5 out of 5 stars
    Reviewed on 2/25/2026

    I've been seeing Dr. Russo for a long time. He has always been professional and makes you relax and comfortable. He never rushes you.

    5 out of 5 stars
    Reviewed on 2/25/2026

    I will definitely recommend to my family members or friends about the practice. ??

    5 out of 5 stars
    Reviewed on 2/25/2026

    Thanks

    5 out of 5 stars
    Reviewed on 2/25/2026

    I feel I am in good hands under Dr. Russo' s care.

    5 out of 5 stars
    Reviewed on 2/23/2026

    I had a good yearly medical visit with my doctor.

    5 out of 5 stars
    Reviewed on 2/25/2026

    Dr. Russo was extremely courteous and professional and knowledgeable and answered all of my questions and I would be happy to recommend him to all of my family and friends. He's truly a great asset to Virtua. Thank you very much.

    5 out of 5 stars
    Reviewed on 2/21/2026

    Dr Russo is awesome and incredibly knowledgeable

    5 out of 5 stars
    Reviewed on 2/21/2026

    Always a excellent experience

    5 out of 5 stars
    Reviewed on 2/21/2026

    Excellent experience nice staff and wonderful doctoo

    5 out of 5 stars
    Reviewed on 2/19/2026

    the best

    5 out of 5 stars
    Reviewed on 2/16/2026

    Best Dr. and assistant. ever. Love Dr Russo.

    5 out of 5 stars
    Reviewed on 2/16/2026

    Appointment was one time and staff was kind and very efficient

    5 out of 5 stars
    Reviewed on 2/18/2026

    Dr. Russo is an amazing doctor, well loved by many people. I think he's an amazing doctor and I trust him thoroughly.

    5 out of 5 stars
    Reviewed on 2/15/2026

    I just think the world of Dr. Russo!

    5 out of 5 stars
    Reviewed on 2/15/2026

    Excellent doctor and staff

    5 out of 5 stars
    Reviewed on 2/13/2026

    This doctor has been my doctor for 33 years and I would tell him everybody because he is excellent. He remembered when I first went to his office or when I first was in an accident. God bless. Thank you.

    5 out of 5 stars
    Reviewed on 2/11/2026

    Dr. Russo is one of the best doctors I've ever come across. I would recommend him to everyone. My whole family loves him. My mom goes to him and he is the best doctor ever. Thank you so much.

    5 out of 5 stars
    Reviewed on 2/11/2026

    Doc and staff were respectful, courteous and professional.

    5 out of 5 stars
    Reviewed on 2/8/2026

    I completely trust Dr. Russo with my Healthcare decisions. He is an awesome doctor!

    5 out of 5 stars
    Reviewed on 2/8/2026

    Dr. Russo is an excellent doctor and I am happy with all of his treatment. He is absolutely the best.

    5 out of 5 stars
    Reviewed on 2/7/2026

    Dr. Russo did a great job. He also recommended me to a cardiac surgeon who did a great job.

    5 out of 5 stars
    Reviewed on 2/7/2026

    Dr Russo and his staff are so friendly. Dr Russo doesn't rush me takes the time to explain my results always gives the best advice. I am lucky to be in good hands. Thank you Dr Russo for doing your job so well

    5 out of 5 stars
    Reviewed on 2/6/2026

    Love Dr Russo. He listens and takes good care of me.