
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Centra Medical Group Heart & Vascular Institute Southside
- 900 West 3rd Street, Farmville, VA 23901
- Get Directions
- Phone: 434-392-4370
- Fax: 434-200-2854
- Centra Medical Group Heart & Vascular Institute Lynchburg
- 2410 Atherholt Road, Lynchburg, VA 24501
- Get Directions
- Phone: 434-200-5252
- Fax: 434-200-2854
Expertise
Education
- Fellowship: Morristown Medical Center, Cardiology, 2016
- Residency: St. Luke's-Roosevelt Hospital Center, Cardiology, 2013
- Medical Education: St George's University School of Medicine, Cardiology, 2010
- Graduate School: St George's University School of Medicine, Cardiology, 2006
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2016
Insurance
- Commercial
- Medicaid
- Medicare
Reviews
4.9 of 5 stars
216 Ratings, 36 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 9/26/2026
This was my first visit with Dr. Kaddaha. I was very pleased. He addressed problems I had [...] and explained problems with my heart thoroughly. We are very fortunate to have him in Farmville. I am transferring to him from my cardiologist in [...].
- 5 out of 5 starsReviewed on 9/26/2026
Great doctor in every way towards my heart and life status.
- 4 out of 5 starsReviewed on 9/24/2026
Good
- 5 out of 5 starsReviewed on 9/23/2026
The doctor did a good job by listening, explaining, and including me in my plan of care
- 5 out of 5 starsReviewed on 9/22/2026
The Doctor is one of the nicest I have had the experience to know.
- 5 out of 5 starsReviewed on 9/2/2026
Dr Kaddaha is very patient
- 5 out of 5 starsReviewed on 8/19/2026
He took his time and made sure I understood everything. Appointment was not rushed at all!
- 4 out of 5 starsReviewed on 8/17/2026
The doctor was very nice.
- 5 out of 5 starsReviewed on 8/8/2026
Excellent doctor
- 5 out of 5 starsReviewed on 8/6/2026
Dr. Kaddaha is amazing. I trust him. He communicates well. He is very kind
- 5 out of 5 starsReviewed on 7/23/2026
Dr Kaddahar has a wonderful bedside manor. He's passionate about his job, you can tell. He listened and explained to everything so that it was easy to understand.
- 5 out of 5 starsReviewed on 7/1/2026
My doctor showed he cared, answered all my questions and concerns, I will send my family to this facility and would give this facility 100%.
- 5 out of 5 starsReviewed on 6/12/2026
Dr Kaddaha is awesome!!!!!!
- 5 out of 5 starsReviewed on 6/11/2026
Dr Kaddaha took time to listen to my concerns and asked great questions to make sure he understood what those were.
- 5 out of 5 starsReviewed on 5/30/2026
Good
- 5 out of 5 starsReviewed on 5/27/2026
He welcomed any questions and explained things to me.
- 5 out of 5 starsReviewed on 5/13/2026
Dr Kaddaha is excellent. Very helpful
- 5 out of 5 starsReviewed on 5/8/2026
Good
- 5 out of 5 starsReviewed on 5/8/2026
He was very nice and patient. He was detailed in his explanation of my test results. My anxiety was very much put at ease
- 5 out of 5 starsReviewed on 5/8/2026
Dr. K was exceptionally helpful and explained things very well
- 5 out of 5 starsReviewed on 4/21/2026
My experience was excellent, all went very well.
- 5 out of 5 starsReviewed on 4/11/2026
Good
- 5 out of 5 starsReviewed on 3/8/2026
Excellent cardiologist!
- 5 out of 5 starsReviewed on 3/7/2026
Dr Kaddaha listens & explains!!!
- 5 out of 5 starsReviewed on 2/26/2026
Did an excellent job explaining everything very pleasant.
- 5 out of 5 starsReviewed on 2/23/2026
After the visit I was able to resume normal behavior
- 5 out of 5 starsReviewed on 2/15/2026
Very good
- 5 out of 5 starsReviewed on 2/11/2026
I appreciated his questions to me and his matter-of-fact explanations.
- 5 out of 5 starsReviewed on 1/25/2026
The provider was very knowledgeable with my condition, and he actually did his studies at the hospital in NJ, where I had my opened heart surgery some 33 years ago. He talked to me about my care plan and let me know that at anytime I had questions to reach out to the office. I have other appointments that was set up prior to my leaving
- 5 out of 5 starsReviewed on 1/21/2026
Excellent,friendly,concerned
- 5 out of 5 starsReviewed on 1/20/2026
Kaddaha is my favorite! I will always recommend him.
- 5 out of 5 starsReviewed on 11/24/2025
He listened and commented
- 5 out of 5 starsReviewed on 11/17/2025
Dr. Kaddaha was excellent. Professional, spoke clearly, listened to my concerns, explained my options. I would definitely recommend him to others.
- 5 out of 5 starsReviewed on 11/1/2025
I am a new patient. I was very impressed with my Provider who took time to listen to my health concerns and studied my medical history provided by my previous doctor.
- 5 out of 5 starsReviewed on 10/31/2025
Good experience. Was professional and had excellent bedside manner. Appeared to really care and willing to assist in making sure BP good.
- 5 out of 5 starsReviewed on 10/23/2025
I left feeling well taken care of