
Highlights
Age Groups Seen
- Adults (18+ years)
Languages
- English
Gender
MaleAffiliations
- Virtua Medical Group
About Ralph E. Russo, III
Professional Statement
Locations
- Virtua Cardiology - Moorestown
- 728 Marne Highway, Suite 200A, Moorestown, NJ 08057
- Get Directions
- phone: 856-291-8855
- fax: 856-291-8844
- Virtua Cardiology - Medford at Route 70
- 128 Route 70, Medford, NJ 08055
- Get Directions
- phone: 856-291-8855
- fax: 609-444-5521
- Virtua Cardiology - Columbus
- 1 Sheffield Drive, Mansfield Commons, Columbus, NJ 08022
- Get Directions
- phone: 856-291-8855
- fax: 609-444-5526
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
- 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 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.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 7/4/2026
I have been a patient of Dr. Russo for years and the visits are always exceptional.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 7/3/2026
Extremely satisfied with the doctors, staff and facilities of the Virtua network.
- 5 out of 5 starsReviewed 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 starsReviewed on 7/3/2026
Dr Russo & his staff were great!
- 5 out of 5 starsReviewed on 7/2/2026
Always receive good care from Dr. Russo & his staff.
- 5 out of 5 starsReviewed 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 starsReviewed on 7/1/2026
Always a pleasure during our visit. Friendly faces and smiles.
- 5 out of 5 starsReviewed on 6/30/2026
Dr. Russo is a very caring person.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 7/1/2026
Thank you Dr. Russo for all of your years of wonderful care
- 5 out of 5 starsReviewed 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 starsReviewed on 6/28/2026
great doctor and staff
- 5 out of 5 starsReviewed 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 starsReviewed on 6/26/2026
Dr Russo is a very good DR shows he is very careing
- 5 out of 5 starsReviewed on 6/26/2026
I trust Dr Russo with my life!!!!
- 5 out of 5 starsReviewed on 6/24/2026
Everyone is ? friendly
- 5 out of 5 starsReviewed on 6/24/2026
Dr. Russo is OUTSTANDING my Favorite Dr.
- 5 out of 5 starsReviewed 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 starsReviewed on 6/24/2026
Dr.Russo and staff is Excellent
- 5 out of 5 starsReviewed 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 starsReviewed on 6/21/2026
The Virtua system exceeds all my expectations!
- 5 out of 5 starsReviewed on 6/21/2026
Still working through the issues but I trust in Dr Russo and the staff
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/19/2026
Excellent provider!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 6/18/2026
It was good
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 6/18/2026
Quick and easy
- 5 out of 5 starsReviewed 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 starsReviewed on 6/17/2026
Dr. Russo is the best!
- 5 out of 5 starsReviewed on 6/12/2026
Great compassionate doctor. I am privileged to be his patient.
- 5 out of 5 starsReviewed 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 starsReviewed on 6/11/2026
Dr. Russo is the best of the best !!!
- 5 out of 5 starsReviewed on 6/10/2026
Very prompt, efficient and professional.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 6/10/2026
Dr Russo is the best!
- 5 out of 5 starsReviewed on 6/10/2026
Great staff...Great Doctor!!!
- 5 out of 5 starsReviewed on 6/10/2026
Dr Russo and everyone in his office was excellent
- 5 out of 5 starsReviewed on 6/10/2026
Dr. Ralph Russo is an excellent cardiologist.
- 5 out of 5 starsReviewed on 6/10/2026
Staff is always pleasant and helpful.
- 5 out of 5 starsReviewed on 6/8/2026
Dr. Russo has great skills and I will continue to seek his advice.
- 5 out of 5 starsReviewed 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 starsReviewed on 6/8/2026
Dr Russo is the best
- 5 out of 5 starsReviewed on 6/7/2026
Very helpful attendant,clean environment .
- 5 out of 5 starsReviewed on 6/5/2026
The entire staff are very professional. Dr. Russo is a great person and truly professional.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 6/9/2026
Dr. Russo is an excellent Dr.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/3/2026
Dr Russo is a rock star. I will never see another cardiologist.
- 5 out of 5 starsReviewed on 6/3/2026
I have referred colleagues to Dr Russo, III
- 5 out of 5 starsReviewed 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 starsReviewed on 6/1/2026
dr russo is a great doc
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 5/23/2026
Great
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 5/23/2026
All good. Tx
- 5 out of 5 starsReviewed on 5/20/2026
There is nothing to add. It was a perfect visit
- 1 out of 5 starsReviewed 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 starsReviewed on 5/13/2026
This practice is a well oiled machine Highly recommend Dr Russo and this practice ? %
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 5/13/2026
Dr Russo and his staff were very knowledgeable ,caring and attentive.
- 5 out of 5 starsReviewed 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 starsReviewed on 5/11/2026
Dr Russo is the best and completely trust him.
- 5 out of 5 starsReviewed on 5/10/2026
I have know Mr Russo for a long time and he is the best.
- 5 out of 5 starsReviewed on 5/10/2026
Kind caring and compassionate staff
- 5 out of 5 starsReviewed 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 starsReviewed on 5/5/2026
Top notch doctors and staff all around!!!
- 5 out of 5 starsReviewed 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 starsReviewed on 5/2/2026
Excellent care was received from everyone during this appointment. Thank you.
- 5 out of 5 starsReviewed 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 starsReviewed on 5/2/2026
Dr. Russo is a caring, dedicated extremely knowledgeable cardiologist.
- 5 out of 5 starsReviewed on 5/1/2026
Thank you. Dr. Russo is an outstanding doctor and compassionate and caring.
- 5 out of 5 starsReviewed 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 starsReviewed on 4/30/2026
Dr Russo is very good. I would rate 5 out of 5
- 5 out of 5 starsReviewed 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 starsReviewed on 4/28/2026
great experience, Dr. Russo is the best
- 5 out of 5 starsReviewed on 4/29/2026
Best health care possible in this practice! A thousand Thank yous!?
- 5 out of 5 starsReviewed on 4/29/2026
Excellent bedside manners. He really cares about his patients.
- 5 out of 5 starsReviewed on 4/26/2026
Dr Russo is very thorough and truly cares about your wellbeing.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 4/26/2026
I wish this office staff would send reminders to make appointments.
- 5 out of 5 starsReviewed on 4/29/2026
Dr. Russo is amazing. I would recommend him to anyone.
- 5 out of 5 starsReviewed on 4/25/2026
Dr. Russo is the best!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 4/25/2026
Dr Russo and staff at very nice and treat you with respect
- 5 out of 5 starsReviewed on 4/24/2026
All fine. Dr Russo is excellent
- 5 out of 5 starsReviewed on 4/22/2026
Always a pleasure to come to this office.
- 5 out of 5 starsReviewed on 4/19/2026
Always a pleasure visiting this practice!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 4/11/2026
Dr Russo keeps us fully informed!
- 5 out of 5 starsReviewed on 4/11/2026
We love Dr. Russo. He always treats us like family.
- 5 out of 5 starsReviewed 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 starsReviewed on 4/11/2026
Dr Russo always explains everything and has my best health in mind
- 5 out of 5 starsReviewed 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 starsReviewed on 4/5/2026
I'm grateful for how thorough Dr Russo is in regard to my care!
- 5 out of 5 starsReviewed 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 starsReviewed on 4/5/2026
Everyone was courteous and polite. Pleasure going here to see Dr Russo .
- 5 out of 5 starsReviewed 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 starsReviewed on 4/4/2026
It was good
- 5 out of 5 starsReviewed on 4/5/2026
Dr. Russo is a caring, compassionate, wonderful provider and he's the best.
- 5 out of 5 starsReviewed 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 starsReviewed on 4/3/2026
Staff was Courteous and Professional.
- 5 out of 5 starsReviewed on 4/2/2026
Thankful for Dr. Russo.
- 5 out of 5 starsReviewed on 4/1/2026
Dr. Russo is the best.
- 5 out of 5 starsReviewed on 4/2/2026
Dr Russo is very knowledgeable and professional at all times
- 5 out of 5 starsReviewed on 3/29/2026
Dr Russo is the best...kind, caring & and expert in his field
- 5 out of 5 starsReviewed on 3/28/2026
Dr. Russo is so compassionate and his kindness shows. Thank you for caring.
- 5 out of 5 starsReviewed on 3/27/2026
on time. even early in and out. Quick but thorough.
- 5 out of 5 starsReviewed on 3/27/2026
Dr. Russo and his staff are amazing. Great experience.
- 5 out of 5 starsReviewed on 3/27/2026
Highly recommend Dr Russo and his off
- 5 out of 5 starsReviewed on 3/27/2026
All staff were terrific and caring. Dr. Russo is the best and treats you extremely well.
- 5 out of 5 starsReviewed on 3/26/2026
Doctor Russo I s the best and hairline off the best staffs that have ever haf
- 5 out of 5 starsReviewed on 3/23/2026
Thank you for your service
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 3/22/2026
Excellent provider!
- 5 out of 5 starsReviewed on 3/21/2026
Outstanding job
- 5 out of 5 starsReviewed on 3/21/2026
Excellent
- 5 out of 5 starsReviewed 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 starsReviewed on 3/21/2026
Very well. I love my cardiologist
- 5 out of 5 starsReviewed on 3/21/2026
It's always a pleasant visit with the staff and Doctors at Virtua Cardiology.
- 5 out of 5 starsReviewed on 3/21/2026
Efficient
- 5 out of 5 starsReviewed on 3/20/2026
I've been seeing dr Russo for about 30 years !
- 5 out of 5 starsReviewed 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 starsReviewed on 3/18/2026
DR.Russo and his office in my mind is the best.
- 5 out of 5 starsReviewed 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 starsReviewed on 3/18/2026
Dr. Russo is the best...
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 3/16/2026
Did not have to wait for appt and was done quickly.
- 5 out of 5 starsReviewed on 3/15/2026
Excellent Dr and staff !
- 5 out of 5 starsReviewed on 3/15/2026
Dr Russo is top notch. He cares about my health and I trust him 100%
- 5 out of 5 starsReviewed on 3/14/2026
Excellent experience
- 5 out of 5 starsReviewed on 3/14/2026
Everyone is always professional and friendly
- 5 out of 5 starsReviewed 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 starsReviewed on 3/13/2026
Prompt, courteous and knowledgeable service. Thank you!
- 5 out of 5 starsReviewed on 3/13/2026
I like Dr Russo, he is a Very Good Doctor.
- 5 out of 5 starsReviewed 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 starsReviewed on 3/12/2026
Everything Was good
- 5 out of 5 starsReviewed on 3/11/2026
Good experience
- 5 out of 5 starsReviewed 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 starsReviewed on 3/9/2026
very caring
- 5 out of 5 starsReviewed on 3/9/2026
Professional, respectful, friendly
- 5 out of 5 starsReviewed on 3/9/2026
Dr Russo is wonderful. He treats you like family!
- 5 out of 5 starsReviewed 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 starsReviewed on 3/8/2026
Dr. Russo is the best !
- 5 out of 5 starsReviewed 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 starsReviewed on 3/1/2026
Dr.Russo is great!!
- 5 out of 5 starsReviewed on 2/28/2026
Dr Russo is an awesome doctor
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 2/25/2026
Excellent physician . Very caring and would recommend to family members.
- 5 out of 5 starsReviewed 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 starsReviewed on 2/25/2026
I will definitely recommend to my family members or friends about the practice. ??
- 5 out of 5 starsReviewed on 2/25/2026
Thanks
- 5 out of 5 starsReviewed on 2/25/2026
I feel I am in good hands under Dr. Russo' s care.
- 5 out of 5 starsReviewed on 2/23/2026
I had a good yearly medical visit with my doctor.
- 5 out of 5 starsReviewed 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 starsReviewed on 2/21/2026
Dr Russo is awesome and incredibly knowledgeable
- 5 out of 5 starsReviewed on 2/21/2026
Always a excellent experience
- 5 out of 5 starsReviewed on 2/21/2026
Excellent experience nice staff and wonderful doctoo
- 5 out of 5 starsReviewed on 2/19/2026
the best
- 5 out of 5 starsReviewed on 2/16/2026
Best Dr. and assistant. ever. Love Dr Russo.
- 5 out of 5 starsReviewed on 2/16/2026
Appointment was one time and staff was kind and very efficient
- 5 out of 5 starsReviewed 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 starsReviewed on 2/15/2026
I just think the world of Dr. Russo!
- 5 out of 5 starsReviewed on 2/15/2026
Excellent doctor and staff
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 2/11/2026
Doc and staff were respectful, courteous and professional.
- 5 out of 5 starsReviewed on 2/8/2026
I completely trust Dr. Russo with my Healthcare decisions. He is an awesome doctor!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 2/6/2026
Love Dr Russo. He listens and takes good care of me.