Dr. Michael David Roller, MD
Dr. Michael David Roller, MD practises General Surgery in Fort Collins, Colorado. Graduated from University of New Mexico School of Medicine in 1995, 31 years ago. Practices with Poudre Valley Medical Group LLC, a 2,416-clinician group and accepts Medicare assignment. Licensed in Colorado.
- Years since qualifying
- 31
- Trained at
- University of New Mexico School of Medicine
- Licensed in
- CO
- In the registry since
- 2006
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
2121 E Harmony Rd Ste 250Fort Collins, CO 80528-3400 Not confirmed with CMS for 12 years — call before visiting
Phone: (970) 482-6456
Fax: (970) 482-3921
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
| Surgery Physician (primary) | Taxonomy 208600000X · Licence 44800 (CO) |
|---|
Record details
| NPI number | 1982679973 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | February 22, 2006 |
| Last updated in NPPES | January 27, 2014 |
Medicare enrollment
| Medicare specialty | GENERAL SURGERY |
|---|---|
| Also practises | THORACIC SURGERY |
| Medical school | UNIVERSITY OF NEW MEXICO SCHOOL OF MEDICINE |
| Graduated | 1995 (31 years in practice) |
| Group practice | Poudre Valley Medical Group Llc — 2416 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 3 on file with Medicare |
Procedures
| Upper gastrointestinal (GI) endoscopy for acid reflux | 28 times |
|---|---|
| Hernia repair (minimally invasive) | 1–10 times |
| Hernia repair - groin (open) | 1–10 times |
| Melanoma (skin cancer) excision | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 124 |
|---|---|
| Services billed | 247 |
| Average patient age | 71 |
Payments from drug and device companies, 2025
| Food and Beverage | $178 |
|---|
Practises at
- Medical Center Of The Rockies Hospital · Loveland, CO
- Uchealth Greeley Hospital Hospital · Greeley, CO
- Poudre Valley Hospital Hospital · Fort Collins, CO
Colleagues at Poudre Valley Medical Group LLC
- Dr. Wallacy Souza Garcia, MD Cardiovascular Disease Physician · Pueblo, CO
- Dr. Fernando Gil Franco, MD Anesthesiology Physician · Colorado Springs, CO
- Raja Gopaldas, MD Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician · Colorado Springs, CO
- Stacey Lane Gruka, DNP, ARNP, CNM, MSN Advanced Practice Midwife · Norwalk, CT
- Mrs. Jill Amanda Hartman, PA-C Physician Assistant · Loveland, CO
- Mrs. Alison A. Hobson, MSW, LCSW Clinical Social Worker · Steamboat Springs, CO
- Kristine M Housley, PA-C Physician Assistant · Fort Collins, CO
- Mrs. Lindsey Hoban Leibig, PA-C Physician Assistant · Fort Collins, CO
- Mrs. Chelsea Nelson, CNP Family Nurse Practitioner · Colorado Springs, CO
- Dr. Heidi Anne Pomfret, MD Student in an Organized Health Care Education/Training Program · Longmont, CO
- Lisa M Radice, FNP-BC Nurse Practitioner · Fort Collins, CO
- Randa Janell Spencer, FNP-C Family Nurse Practitioner · Thornton, CO
Other providers in Fort Collins
-
Stefan M Pettine, MD
2121 E Harmony Rd Ste 250, Fort Collins, CO 80528-3400 · (970) 482-6456
-
Poudre Valley Medical Group, LLC
2121 E Harmony Rd Unit 330, Fort Collins, CO 80528-3403 · (970) 221-5878
-
Poudre Valley Medical Group, LLC
2121 E Harmony Rd Unit 250, Fort Collins, CO 80528-3402 · (970) 482-6456
-
Robert R Quaid, MD
2121 E Harmony Rd Ste 250, Fort Collins, CO 80528-3400 · (970) 482-6456
-
Christine Schaefer, DO
222 Jackson Ave, Fort Collins, CO 80521-2445 · (970) 495-0267
-
Steven L Kaufman MD PHD PC
1136 E Stuart St Ste 4102, Fort Collins, CO 80525-1195 · (970) 498-8346
-
Steven L Kaufman, MD, PHD, PC
1120 E Elizabeth St Bldg G Ste 4, Fort Collins, CO 80524-4044 · (970) 498-8346
-
Surgical Specialists
2315 E Harmony Rd Redstone Bldg Ste 130, Fort Collins, CO 80528-8620 · (970) 221-5878