Dr. David Earl Perry, DO
Dr. David Earl Perry, DO is registered under Cardiovascular Disease (Cardiology) in Provo, Utah. Graduated from At Still University of Health Sciences, College of Osteo Med, Kirksville in 2011, 15 years ago. Practices with Revere Health PC, a 410-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Utah.
- Years since qualifying
- 15
- Trained at
- At Still University of Health Sciences, College of Osteo Med, Kirksville
- Licensed in
- UT
- In the registry since
- 2011
- Specialties on file
- 2
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
1055 N 500 W Ste 101Provo, UT 84604-3305
Phone: (801) 373-4366
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 972 N 600 E, Spanish Fork, UT 84660-1306 — (801) 373-4366
Specialties & licences
| Cardiovascular Disease Physician (primary) | Taxonomy 207RC0000X · Licence 10158730-1204 (UT) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 10158730-1204 (UT) |
Record details
| NPI number | 1295029528 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | Yes |
| NPI enumerated | June 3, 2011 |
| Last updated in NPPES | November 27, 2023 |
| Certification date | March 17, 2020 |
Medicare enrollment
| Medicare specialty | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
|---|---|
| Also practises | INTERNAL MEDICINE |
| Medical school | AT STILL UNIVERSITY OF HEALTH SCIENCES, COLLEGE OF OSTEO MED, KIRKSVILLE |
| Graduated | 2011 (15 years in practice) |
| Group practice | Revere Health Pc — 410 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 4 on file with Medicare |
Procedures
| Pacemaker insertion or repair | 1–10 times |
|---|
Medicare patients and services, 2024
| Medicare patients | 1,476 |
|---|---|
| Services billed | 7,035 |
| Average patient age | 76 |
Payments from drug and device companies, 2025
| Food and Beverage | $831 |
|---|
Practises at
- American Fork Hospital Hospital · American Fork, UT
- Castleview Hospital Hospital · Price, UT
- Intermountain Health Sevier Valley Hospital Hospital · Richfield, UT
- Intermountain Health Spanish Fork Hospital Hospital · Spanish Fork, UT
- Intermountain Health Utah Valley Hospital Hospital · Provo, UT
Colleagues at Revere Health PC
- Howard Lee Chamberlain, MD Family Medicine Physician · St George, UT
- Kimball Lael Christianson, MD Diagnostic Radiology Physician · Provo, UT
- Wesley Robert Clegg Surgical Physician Assistant · American Fork, UT
- Fred Jeston Dawson, MD Diagnostic Radiology Physician · Provo, UT
- Kody Keith Holt, FNP-C Family Nurse Practitioner · Enterprise, UT
- Carson Homer Physician Assistant · Orem, UT
- Hayley Lundeen, NP-C Nurse Practitioner · Orem, UT
- Mr. Brad A Mangum, PT Physical Therapist · Salem, UT
- Dr. Mohammed Soubhi Nizam, MD Endocrinology, Diabetes & Metabolism Physician · Provo, UT
- Mr. Justin Brian Poole, PA Physician Assistant · St George, UT
- Dr. Max Robert Root, MD Physical Medicine & Rehabilitation Physician · St George, UT
- Robert Todd Sumpter, PA-C Physician Assistant · American Fork, UT
Other providers in Provo
-
Dr. Marc Travis Nuttall, MD
1055 N 500 W Ste 202, Provo, UT 84604-3305 · (801) 374-2367
-
Richard K Olsen, MD
1055 N 500 W Ste 212, Provo, UT 84604-3305 · (801) 374-2362
-
Chris George Pasvantis, MD
1034 N 500 W, Provo, UT 84604-3380 · (801) 357-8310
-
Dr. Anne Perry, MD
1034 N 500 W #E388, Provo, UT 84604-3380 · (801) 357-3810
-
Nathan Allen Rainwater, DO
1134 N 500 W Ste 101, Provo, UT 84604-3383 · (801) 357-8310
-
Russell Wayne Rhoades, DO
1034 N 500 W, Provo, UT 84604-3380 · (801) 357-7291
-
Albert Rivero, MD
1134 N 500 W Ste 101, Provo, UT 84604-5569 · (801) 357-8310
-
Pace Romney, MD
1055 N 300 W Ste 210, Provo, UT 84604-3374 · (801) 357-0280