Leonardo Alfaro, MD
General Surgery27 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1326251398
98 Medicare-enrolled general surgeons practice in Denver. The hospital they most often list is Denver Health Medical Center. Filter by Medicare acceptance, telehealth or hospital below.
General Surgery27 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1326251398
General Surgery43 years in practice
Portercare Adventist Health System
2525 S Downing St, Denver, CO 80210
Hospital affiliations
NPI 1922060185
General Surgery40 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669General Surgery7 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4545 E 9Th Ave, Suite 120, Denver, CO 80220
(303) 388-2922General Surgery16 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1679899660
General Surgery40 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery20 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1033265624
General Surgery33 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1871520742
General Surgery14 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery9 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1689100844
General Surgery38 years in practice
Healthone Clinic Services-Surgical Specialties Llc
1601 E 19Th Ave, Suite 5100, Denver, CO 80218
(303) 301-9014General Surgery17 years in practice
Portercare Adventist Health System
2535 S Downing St, Denver, CO 80210
(303) 778-5797General Surgery20 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885Hospital affiliations
NPI 1235309543
General Surgery8 years in practice
8181 E Tufts Ave, Suite 560, Denver, CO 80237
Hospital affiliations
None listed with Medicare
NPI 1205331097
General Surgery15 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery26 years in practice
Portercare Adventist Health System
2535 S Downing St, Suite 380, Denver, CO 80210
(303) 778-5797General Surgery48 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1407944507
General Surgery11 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1770962813
General Surgery8 years in practice
Surgone Pc
2535 S Downing St, 400 Surgone Porter Office, Denver, CO 80210
(303) 788-8989Hospital affiliations
NPI 1992202576
General Surgery15 years in practice
Healthone Clinic Services-Surgical Specialties Llc
1601 E 19Th Ave, 5050 Healthone Transplant Surgery, Denver, CO 80218
(720) 754-2155General Surgery12 years in practice
Saint Joseph Hospital, Inc
1375 E 19Th Ave, Denver, CO 80218
(303) 812-2000General Surgery42 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669General Surgery7 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery18 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
General Surgery11 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885Hospital affiliations
NPI 1225424344
General Surgery36 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1306892625
General Surgery13 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery11 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1982088571
General Surgery13 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850Hospital affiliations
NPI 1154769891
General Surgery19 years in practice
Portercare Adventist Health System
2535 S Downing St, Denver, CO 80210
(303) 778-5797Hospital affiliations
NPI 1285881474
General Surgery46 years in practice
636 Monaco Pkwy, Denver, CO 80220
Hospital affiliations
NPI 1518974708
General Surgery16 years in practice
Colorado Permanente Medical Group Pc
2045 N Franklin St, Kaiser Permanente Franklin Medical, Denver, CO 80205
(303) 338-4545Hospital affiliations
None listed with Medicare
NPI 1245541234
General Surgery13 years in practice
Portercare Adventist Health System
2525 S Downing St, Denver, CO 80210
Hospital affiliations
NPI 1841633567
General Surgery15 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4545 E 9Th Ave, Suite 460, Denver, CO 80220
(303) 388-2922General Surgery10 years in practice
Surgone Pc
4600 Hale Pkwy, Suite 430, Denver, CO 80220
(303) 377-6401Hospital affiliations
NPI 1356795421
General Surgery10 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000Hospital affiliations
NPI 1184074668
General Surgery16 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1003116526
General Surgery28 years in practice
Healogics Specialty Physicians Of Colorado-Professional Llc
990 E Harvard Ave, Denver, CO 80210
(303) 778-5242Hospital affiliations
NPI 1639174907
General Surgery44 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669General Surgery24 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4600 E 9Th Ave, Suite 200, Denver, CO 80220
(303) 280-0900General Surgery13 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885General Surgery7 years in practice
601 N Broadway, Mc1926, Denver, CO 80203
Hospital affiliations
None listed with Medicare
NPI 1073281408
General Surgery22 years in practice
Homedoc, Pc
8354 E Northfield Blvd, Suite 329, Denver, CO 80238
(720) 607-9207Hospital affiliations
None listed with Medicare
NPI 1841337110
General Surgery30 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1144432055
General Surgery9 years in practice
Portercare Adventist Health System
2525 S Downing St, Denver, CO 80210
General Surgery8 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1033616057
General Surgery9 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery28 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1063542827
General Surgery14 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1639438567
General Surgery14 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery21 years in practice
Portercare Adventist Health System
2535 S Downing St, Denver, CO 80210
(303) 778-5797General Surgery35 years in practice
1601 E 19 Ave, Suite 3650, Denver, CO 80218
(303) 226-7400General Surgery27 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669General Surgery54 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery15 years in practice
Portercare Adventist Health System
2535 S Downing St, 380 Tppc Transplant Pah, Denver, CO 80210
(303) 778-5797General Surgery37 years in practice
Western Surgical Care P.C.
4500 E 9Th Ave, Suite 710, Denver, CO 80220
(303) 320-7826General Surgery13 years in practice
Intermountain Medical Group Denver Llc
1960 N Ogden St, Denver, CO 80218
Hospital affiliations
NPI 1477997989
General Surgery14 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery15 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery32 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
General Surgery38 years in practice
Colorado Permanente Medical Group Pc
2045 N Franklin St, Kaiser Permanente Franklin Medical, Denver, CO 80205
(303) 338-4545Hospital affiliations
None listed with Medicare
NPI 1205943693
General Surgery8 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery37 years in practice
2696 S Colorado Blvd, Suite 110, Denver, CO 80222
Hospital affiliations
None listed with Medicare
NPI 1720184377
General Surgery10 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000Hospital affiliations
NPI 1497117428
General Surgery7 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Kaiser Permanente Regional Office, Denver, CO 80247
(303) 338-4545Hospital affiliations
None listed with Medicare
NPI 1811459316
General Surgery30 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1982720512
General Surgery12 years in practice
8181 E Tufts Ave, Suite 560, Denver, CO 80237
Hospital affiliations
None listed with Medicare
NPI 1558773937
General Surgery24 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery37 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery9 years in practice
Western Surgical Care P.C.
4500 E 9Th Ave, Suite 710, Denver, CO 80220
(303) 320-7826General Surgery38 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1962438770
General Surgery19 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
Hospital affiliations
None listed with Medicare
NPI 1417146085
General Surgery13 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery11 years in practice
Healthone Clinic Services - Pediatric Specialties Llc
2055 N High St, Suite 370, Denver, CO 80205
(303) 839-6001Hospital affiliations
None listed with Medicare
NPI 1801282272
General Surgery11 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery13 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1245674357
General Surgery30 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
General Surgery34 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery20 years in practice
Traumaone, Pllc
1375 E 19Th Ave, Saint Joseph Hospital, Denver, CO 80218
(303) 812-2000Hospital affiliations
NPI 1942464144
General Surgery21 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885General Surgery35 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4567 E 9Th Ave, Denver, CO 80220
(303) 320-2121General Surgery21 years in practice
Colorado Permanente Medical Group Pc
10350 E Dakota Ave, Denver, CO 80247
General Surgery18 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery12 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885General Surgery7 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1407318074
General Surgery11 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery25 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery11 years in practice
Pro Health One Inc
8181 E Tufts Ave, Suite 560, Denver, CO 80237
(866) 782-8393Hospital affiliations
None listed with Medicare
NPI 1790186690
General Surgery11 years in practice
Healthone Clinic Services-Surgical Specialties Llc
4600 Hale Pkwy, Suite 120, Denver, CO 80220
(303) 788-9293Hospital affiliations
NPI 1063899284
General Surgery20 years in practice
Colorado Permanente Medical Group Pc
2045 N Franklin St, Kaiser Permanente Franklin Medical, Denver, CO 80205
(303) 338-4545Hospital affiliations
None listed with Medicare
NPI 1396973962
General Surgery22 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4600 E 9Th Ave, Suite 200, Denver, CO 80220
(303) 280-0900General Surgery8 years in practice
Healthone Clinic Services-Surgical Specialties Llc
1601 E 19Th Ave, 5050 Healthone Transplant Surgery, Denver, CO 80218
(720) 754-2155General Surgery8 years in practice
Healthone Clinic Services - Bariatric Medicine Llc
4545 E 9Th Ave, Suite 120, Denver, CO 80220
(303) 388-2922General Surgery14 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery9 years in practice
Saint Joseph Hospital, Inc
1960 N Ogden St, Suite 110, Denver, CO 80218
(303) 812-6850General Surgery16 years in practice
Platte Valley Medical Group Llc
4859 Yampa St, Denver, CO 80249
(303) 498-1885General Surgery22 years in practice
Denver Health And Hospital Authority
777 Bannock St, Denver, CO 80204
(303) 436-6000General Surgery16 years in practice
Surgone Pc
1601 E 19Th Ave, Suite 6300, Denver, CO 80218
(303) 839-5669Hospital affiliations
NPI 1619280997
No general surgeon here matches those filters.
98 Medicare-enrolled general surgeons practice in Denver according to CMS. The largest groups are Denver Health And Hospital Authority (18), Surgone Pc (15), Colorado Permanente Medical Group Pc (14).
The hospitals Denver general surgeons most often list as an affiliation are Denver Health Medical Center (18), Centura Health-Porter Adventist Hospital (16), Rose Medical Center (14), Exempla Saint Joseph Hospital (10). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 94 of 98 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services, and 4 may accept it case by case. 16 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
General surgeons operate on the abdomen, breast, skin and soft tissue - hernias, gallbladders, appendix and many cancers.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is general surgery, at the practice addresses CMS lists in Denver. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.