General Cardiology

David Perry, DO

Star IconStar IconStar IconStar IconStar Icon

4.8 out of 5. (See testimonials)

Accepting new patients

Offering Telehealth appointments

David Perry, DO

Here's what Dr. Perry's patients think

Testimonials

6 Reviews

view previous testimonials
star reviews

I would recommend him to everyone

I really like going to Dr Perry. He suggested the need for an angiogram which led to immediate 5 bypass surgery. Following my surgery and rehab, I was entrusted back into Dr Perry's care. I was scared about my future and I had so many questions. Dr Perry answered each and every one. He didn't pull any punches, but he talked directly to me and in a way that was comforting and encouraging. I would recommend him to everyone and I think his staff is just as great. This office was very nice, professional and easy to work with.

Meredith T.

star reviews

Doctor Perry is AWESOME!

Doctor Perry is AWESOME! He really listened to my concerns and got me a diagnosis and treatment for POTS quick. He was very personable and made me comfortable with everything. His assistant Kendra was also super awesome. :) He understood my concerns with not only my POTS but my ebstein's anomaly as well. If you have or are concerned about having one of those conditions I recommend seeing Doctor Perry.

Raine W.

star reviews

Dr. Perry is excellent!

Dr. Perry is excellent! I have a very complicated case, and feel he really listens to my concerns, and is thorough with his exams. He offers clear explanations of my condition, including the pros and cons of treatment options, the planned course of action, and possible outcomes. I couldn't be more satisfied!

Christine D.

view next testimonials
Get care from anywhere

Follow My Health

This free, online patient portal allows you to manage your prescriptions, request refills, view your medical records, message your providers, and keep track of your vitals, diagnoses and medical history. Follow My Health is free, secure and convenient.

Follow my health App
WE`re here to help you learn

Patient Education