Dr. David Martin Bell, DO
Dr. David Martin Bell, DO is registered under Cardiovascular Disease (Cardiology) in Mesa, Arizona. Graduated from Des Moines University of Osteopathic Medicine and Health Sciences in 1999, 27 years ago. Practices with Cardiovascular Associates of Mesa PC, a 14-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Arizona.
- Years since qualifying
- 27
- Trained at
- Des Moines University of Osteopathic Medicine and Health Sciences
- Licensed in
- AZ
- In the registry since
- 2006
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
6309 E Baywood Ave Ste 101Mesa, AZ 85206-1726
Phone: (480) 641-5400
Fax: (480) 218-4353
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Cardiovascular Disease Physician (primary) | Taxonomy 207RC0000X · Licence 4428 (AZ) |
|---|
Record details
| NPI number | 1518060938 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | September 7, 2006 |
| Last updated in NPPES | June 25, 2025 |
| Certification date | June 25, 2025 |
Medicare enrollment
| Medicare specialty | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
|---|---|
| Also practises | INTERNAL MEDICINE |
| Medical school | DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES |
| Graduated | 1999 (27 years in practice) |
| Group practice | Cardiovascular Associates Of Mesa Pc — 14 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 2 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 951 |
|---|---|
| Services billed | 4,937 |
| Average patient age | 75 |
Payments from drug and device companies, 2025
| Food and Beverage | $708 |
|---|
Practises at
- Banner - University Medical Center Phoenix Hospital · Phoenix, AZ · listed as Banner -- University Medical Center Phoenix
- Banner Baywood Medical Center Hospital · Mesa, AZ
- Banner Goldfield Medical Center Hospital · Apache Junction, AZ
- Banner Heart Hospital Hospital · Mesa, AZ
- Banner Ironwood Medical Center Hospital · Queen Creek, AZ
Colleagues at Cardiovascular Associates of Mesa PC
- Dr. Alphonse Ambrosia, DO Cardiovascular Disease Physician · Mesa, AZ
- Amy Argue Family Nurse Practitioner · Mesa, AZ
- Amy Elizabeth Daliman, DO Internal Medicine Physician · Mesa, AZ
- Rachel Laulusa Debenham, MD Interventional Cardiology Physician · Mesa, AZ
- Dr. Santosh Desai, DO Internal Medicine Physician · Mesa, AZ
- Dr. Alan M. Grossman, MD Cardiovascular Disease Physician · Mesa, AZ
- Brandy J Hayes, AGACNP Acute Care Nurse Practitioner · Mesa, AZ
- Faraj Kargoli, MD Internal Medicine Physician · Mesa, AZ
- Dr. Ambrose Francis Panico, DO Cardiovascular Disease Physician · Mesa, AZ
- Mary Jo Stucky-Heil, APRN Adult Health Nurse Practitioner · Mesa, AZ
- Dr. Varun Tandon, MD Student in an Organized Health Care Education/Training Program · Mesa, AZ
- Dr. Andrew Robert Williams, MD Internal Medicine Physician · Mesa, AZ
Other providers in Mesa
-
Arizona Mobile Imaging LLC
2655 W Guadalupe Rd Ste 31B, Mesa, AZ 85202-7245 · (480) 491-2224
-
Dr. Satya Reddy Atmakuri, MD
6750 E Baywood Ave # 301, Mesa, AZ 85206-1749 · (480) 835-6100
-
Ojas Bansal, MBBS
6424 E Broadway Rd Ste 105, Mesa, AZ 85206-1750 · (480) 733-7500
-
Dr. Yasir Ahmed Batres, MD
2045 S Vineyard Ste 119, Mesa, AZ 85210-6889 · (480) 300-4646
-
Marc J Berkowitz, MD
6750 E Baywood Ave 301, Mesa, AZ 85206-1749 · (480) 835-6100
-
Cactus Cardiac Care
62 S Center St, Mesa, AZ 85210-1306 · (480) 878-6880
-
Cai Ncp East Mesa Jv LLC
10238 E Hampton Ave Ste 501, Mesa, AZ 85209-3321 · (480) 889-1573
-
Cardiac Arrhythmia Institute LLC
10238 E Hampton Ave Ste 501, Mesa, AZ 85209 · (480) 889-1573