Find contact information here to make an appointment.

Dr. David Churchill, MD
Telehealth available
About
Dr. David Churchill, MD is a cardiology specialist in Fayetteville, AR. He currently practices at Northwest Arkansas Heart & Vascular Center and is affiliated with Mercy Hospital Berryville. He accepts multiple insurance plans. Dr. Churchill is board certified in Cardiovascular Disease.
Education
- UNIVERSITY OF ARKANSAS FOR MEDICAL SCIENCES, Medical School — 1985
Insurance Accepted
- Aetna
- Ambetter
- Anthem
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- Humana
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Churchill?

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. David Churchill, MD on Sharecare. To arrange an appointment, call the number on Dr. Churchill's profile.
Dr. Churchill specializes in Adult Congenital Heart Conditions, Heart Conditions, and Cardiac Electrical System Procedures. See more on Sharecare.
Dr. Churchill frequently treats the following conditions: Heart Disease, Hypertension, and Aneurysm. See more on Sharecare.
Dr. Churchill's office is located at 3211 N Northhills Blvd Ste 110, Fayetteville, AR 72703. You can find other locations and directions on Sharecare.
Dr. Churchill provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. David Churchill, MD is affiliated with Mercy Hospital Berryville and North Arkansas Regional Medical Center.
Yes, Dr. David Churchill, MD holds board certifications in Cardiovascular Disease and Internal Medicine.
Dr. Churchill has over 37 years of healthcare experience.
There is a star rating of 3.7/5 for Dr. David Churchill, MD. Patients say that they trusted the provider's decisions and the provider explained conditions well. See all patient feedback on Sharecare.
Hospital Affiliations
- Mercy Hospital Berryville
- North Arkansas Regional Medical Center
- Washington Regional Medical Center
Locations
-
Practice
-
1
Northwest Arkansas Heart & Vascular Center
3211 N Northhills Blvd Ste 110, Fayetteville, AR 72703 (479) 695-3760 -
2
Hidden Springs Dialysis Clinic
3000 NW A St, Bentonville, AR 72712 (479) 463-8740 - 3 702 N Spring St Ste A, Harrison, AR 72601 (870) 365-0761
-
1
-
Eureka Springs Family Clinic
-
4
Eureka Family Medical Center
146 Passion Play Rd Ste A, Eureka Springs, AR 72632 (479) 253-9746
-
4