Cardiologists 55 practicing in Castle Rock
Accept Medicare 100% 55 of 55
Offer telehealth 73% 40 cardiologists
Typical experience 22 yrs 7 women, 48 men
Largest practices
Poudre Valley Medical Group Llc 45 Portercare Adventist Health System 10
Every cardiologist in Castle Rock
Search by name or practice
Accepts Medicare
Telehealth
Female
Male
Hospital
Any hospital
Medical Center of the Rockies (21) Poudre Valley Hospital (21) Memorial Hospital Central (20) Parkview Medical Center INC (19) Uchealth Greeley Hospital (19) Regional West Medical Center (13) Uchealth Grandview Hospital (12) Longs Peak Hospital (12) Pikes Peak Regional Hospital (11) Adventhealth Castle Rock (10) Centura Health-Littleton Adventist Hospital (10) Centura Health-Porter Adventist Hospital (10) Parker Adventist Hospital (10) Arkansas Valley Regional Medical Center (8) Heart of the Rockies Regional Medical Center (7) Mt San Rafael Hospital (7) Prowers Medical Center (7) Swedish Medical Center (6) Ivinson Memorial Hospital (4) Centura Health-St Mary Corwin Medical Center (3) University of Colorado Hospital Anschutz Inpatient (3) Sidney Regional Medical Center (3) Memorial Hospital, the (2) Middle Park Medical Center (2) Yampa Valley Medical Center (2)
55 shown
FA
Fadi T. Alattar, MD
Interventional Cardiology 22 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1255585329
DA
Derar Albashaireh, MD
Interventional Cardiology 17 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1083902431
BA
Bhavith Aruni Babu, MD
Interventional Cardiology 17 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1841587938
WB
William Baker, MD
Cardiovascular Disease (Cardiology) 37 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Texas Medical School At Houston
Hospital affiliations
NPI 1548247463
LB
Laurence A. Berarducci Jr., MD
Cardiovascular Disease (Cardiology) 41 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Wayne State University School Of Medicine
Hospital affiliations
NPI 1669478541
DB
David S. Beutler, DO
Cardiovascular Disease (Cardiology) 17 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1043446636
MB
Mark Boulware, MD
Interventional Cardiology 23 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment University Of Missouri, Kansas City, School Of Medicine
Hospital affiliations
NPI 1437375318
KB
Kathleen H. Brown, MD
Cardiac Electrophysiology 17 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Rush Medical College Of Rush University
Hospital affiliations
NPI 1881821312
AC
Anthony J. Cedrone, MD
Interventional Cardiology 19 years in practice
Portercare Adventist Health System
2352 Meadows Blvd, Suite 115, Castle Rock, CO 80109
(303) 744-1065
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1194987164
LC
Lukasz P. Cerbin, MD
Cardiac Electrophysiology 11 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth Northwestern University Feinberg Medical School
Hospital affiliations
NPI 1851780530
SC
Satish J. Chacko
Cardiovascular Disease (Cardiology) 16 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Northwestern University Feinberg Medical School
Hospital affiliations
NPI 1104147560
JC
Josephine C. Chou Catanzaro, MD
Advanced Heart Failure And Transplant Cardiology 18 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Temple University School Of Medicine
Hospital affiliations
NPI 1346403359
JD
Jorge Davalos Jr., MD
Cardiovascular Disease (Cardiology) 24 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Miami, Lm Miller School Of Medicine
Hospital affiliations
NPI 1043436827
AD
Anthony Doing, MD
Interventional Cardiology 31 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Medical College Of Ohio
Hospital affiliations
NPI 1235135708
EE
Ethan Ellis, MD
Cardiac Electrophysiology 20 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Rochester School Of Medicine And Dentistry
Hospital affiliations
NPI 1316110208
JF
Jillian R. Foley, MD
Cardiovascular Disease (Cardiology) 18 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Loyola University Of Chicago, Stritch School Of Medicine
Hospital affiliations
NPI 1972750206
WG
Wallacy S. Garcia, MD
Cardiovascular Disease (Cardiology) 22 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1982982864
GG
George D. Gibson, MD
Interventional Cardiology 35 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Hahnemann University College Of Medicine
Hospital affiliations
NPI 1205880960
JG
Jaime E. Gonzalez, MD
Cardiac Electrophysiology 23 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth New York University School Of Medicine
Hospital affiliations
NPI 1245370204
CG
Charles P. Green, MD
Cardiovascular Disease (Cardiology) 33 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Kansas School Of Med (Kc/Wich/Sal)
Hospital affiliations
NPI 1982600458
EH
Emily Hass, MD
Interventional Cardiology 32 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1073662086
SH
Samuel A. Hayes, MD
Cardiovascular Disease (Cardiology) 15 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Brody School Of Medicine At East Carolina University
Hospital affiliations
NPI 1962793802
CJ
Charles T. Johnson, MD
Cardiac Electrophysiology 36 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Indiana University School Of Medicine
Hospital affiliations
NPI 1053317198
JJ
Jason Jurva, MD
Cardiovascular Disease (Cardiology) 29 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Michigan Medical School
Hospital affiliations
NPI 1285685024
DK
David F. Katz, MD
Cardiac Electrophysiology 20 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Rochester School Of Medicine And Dentistry
Hospital affiliations
NPI 1073677308
JL
Jenny K. Lee, MD
Cardiovascular Disease (Cardiology) 23 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1225184906
JL
Joseph R. Lee, MD
Cardiovascular Disease (Cardiology) 37 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Texas Medical School At Houston
Hospital affiliations
NPI 1255368460
RL
Russell A. Linsky, MD
Interventional Cardiology 26 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment University Of Arkansas College Of Medicine
Hospital affiliations
NPI 1609093152
PL
Peter Lochow, MD
Interventional Cardiology 35 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1033163258
AL
Adrian I. Loffler, MD
Cardiovascular Disease (Cardiology) 14 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Wisconsin School Of Medicine
Hospital affiliations
NPI 1316213549
SM
Shivanshu Madan, MD
Interventional Cardiology 14 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Michigan State University College Of Human Medicine
Hospital affiliations
NPI 1245590108
JM
Juan A. Marmol-Velez, MD
Cardiovascular Disease (Cardiology) 25 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1568646479
JM
Jehu S. Mathew, MD
Cardiac Electrophysiology 18 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth University Of Rochester School Of Medicine And Dentistry
Hospital affiliations
NPI 1063674646
AM
Amy Mertens
Interventional Cardiology 12 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1235544966
BM
Bradley J. Mikaelian, MD
Cardiac Electrophysiology 24 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Loyola University Of Chicago, Stritch School Of Medicine
Hospital affiliations
NPI 1861598682
WM
William E. Miller, MD
Cardiovascular Disease (Cardiology) 46 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment University Of Nebraska College Of Medicine
Hospital affiliations
NPI 1821094988
CN
Colin Neill, MD
Interventional Cardiology 8 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth University Of Pittsburgh School Of Medicine
Hospital affiliations
NPI 1497242754
JO
John B. Oldemeyer, MD
Interventional Cardiology 30 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Creighton University School Of Medicine
Hospital affiliations
NPI 1700882123
MP
Michael Perry, DO
Cardiovascular Disease (Cardiology) 16 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Lake Erie College Of Osteopathic Medicine, Erie
Hospital affiliations
NPI 1023337698
EP
Eks W. Pollock, MD
Cardiovascular Disease (Cardiology) 14 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth
Hospital affiliations
NPI 1649536723
MP
Matthew T. Purvis, MD
Interventional Cardiology 26 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Georgetown University School Of Medicine
Hospital affiliations
NPI 1609931005
LR
Lance Richards, DO
Cardiovascular Disease (Cardiology) 18 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Michigan State University College Of Osteopathic Medicine
Hospital affiliations
NPI 1396908901
AR
Alexander S. Ross, MD
Cardiovascular Disease (Cardiology) 14 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth George Washington University School Of Medicine
Hospital affiliations
NPI 1831457936
DS
David B. Schuchman, MD
Cardiovascular Disease (Cardiology) 29 years in practice
Portercare Adventist Health System
2352 Meadows Blvd, Suite 115, Castle Rock, CO 80109
(303) 744-1065
Accepts Medicare assignment Telehealth University Of Arizona College Of Medicine
Hospital affiliations
NPI 1336231273
CS
Chad L. Stoltz, DO
Interventional Cardiology 29 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Nebraska College Of Medicine
Hospital affiliations
NPI 1336145747
JS
James Strader, MD
Cardiovascular Disease (Cardiology) 27 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Emory University School Of Medicine
Hospital affiliations
NPI 1811975030
JS
Justin Strote, MD
Interventional Cardiology 25 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Michigan Medical School
Hospital affiliations
NPI 1255388955
AS
Adam Strunk, MD
Interventional Cardiology 22 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of California, San Diego School Of Medicine
Hospital affiliations
NPI 1487791745
ST
Stephen A. Treat, MD
Cardiovascular Disease (Cardiology) 33 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth University Of Vermont College Of Medicine
Hospital affiliations
NPI 1013913482
AT
Amar D. Trivedi, MD
Cardiac Electrophysiology 15 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Stanford University School Of Medicine
Hospital affiliations
NPI 1164718433
EU
Erin D. Unger, MD
Interventional Cardiology 14 years in practice
Portercare Adventist Health System
2352 Meadows Blvd, Suite 115, Castle Rock, CO 80109
(303) 744-1065
Accepts Medicare assignment Telehealth Northwestern University Feinberg Medical School
Hospital affiliations
NPI 1366705451
RV
Raj Vashistha, MD
Interventional Cardiology 24 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment
Hospital affiliations
NPI 1033436977
JW
Juan Weksler, MD
Interventional Cardiology 32 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth Texas A & M University System, Hsc, College Of Medicine
Hospital affiliations
NPI 1316919723
WW
Weston Whittington, MD
Cardiovascular Disease (Cardiology) 19 years in practice
Poudre Valley Medical Group Llc
4404 Barranca Ln, Unit 101, Castle Rock, CO 80104
(720) 733-5260
Accepts Medicare assignment Telehealth Oregon Health Sciences University School Of Medicine
Hospital affiliations
NPI 1154527562
HZ
Henry Zheng, MD
Cardiac Electrophysiology 9 years in practice
Portercare Adventist Health System
2350 Meadows Blvd, Castle Rock, CO 80109
(720) 455-0650
Accepts Medicare assignment Telehealth Tufts University School Of Medicine
Hospital affiliations
NPI 1881121713
No cardiologist here matches those filters.
Show all 55 cardiologists
Other doctors in Castle Rock
Cardiologists elsewhere in Colorado
Questions about cardiologists in Castle Rock
How many cardiologists are in Castle Rock, CO? 55 Medicare-enrolled cardiologists practice in Castle Rock according to CMS. The largest groups are Poudre Valley Medical Group Llc (45), Portercare Adventist Health System (10).
Which hospitals do Castle Rock cardiologists work with? The hospitals Castle Rock cardiologists most often list as an affiliation are Medical Center of the Rockies (21), Poudre Valley Hospital (21), Memorial Hospital Central (20), Parkview Medical Center INC (19). An affiliation usually means the doctor can treat or admit patients there.
Do these cardiologists accept Medicare? All are enrolled in Medicare. 55 of 55 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services. 40 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
What does a cardiologist do? Cardiologists diagnose and treat conditions of the heart and blood vessels, including coronary artery disease, heart failure, high blood pressure and heart rhythm problems. Interventional cardiologists and electrophysiologists are included.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is cardiology, at the practice addresses CMS lists in Castle Rock. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data .