Michael J. Flaherty, MD
Michael J. Flaherty, MD practises Diagnostic Radiology in McHenry, Illinois. Graduated from Texas Tech University Health Science Center School of Medicine in 1997, 29 years ago. Practices with Sanford Medical Center Fargo, a 1,212-clinician group, works from 3 locations and accepts Medicare assignment. Licensed in Illinois.
- Years since qualifying
- 29
- Trained at
- Texas Tech University Health Science Center School of Medicine
- Licensed in
- IL
- 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
4201 W Medical Center DrMcHenry, IL 60050-8409
Phone: (815) 334-5566
Fax: (815) 759-4008
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 (2)
- 5225 23rd Ave S, Fargo, ND 58104-7927 — (701) 417-2575
- 419 S Washington St, Casper, WY 82601-2951 — (815) 394-3995
Specialties & licences
| Diagnostic Radiology Physician (primary) | Taxonomy 2085R0202X · Licence 036103716 (IL) |
|---|
Record details
| NPI number | 1205880176 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | May 22, 2006 |
| Last updated in NPPES | November 9, 2023 |
| Certification date | November 9, 2023 |
Medicare enrollment
| Medicare specialty | DIAGNOSTIC RADIOLOGY |
|---|---|
| Medical school | TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE |
| Graduated | 1997 (29 years in practice) |
| Group practice | Sanford Medical Center Fargo — 1212 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 6 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 2,598 |
|---|---|
| Services billed | 4,561 |
| Average patient age | 74 |
Payments from drug and device companies, 2025
| Travel and Lodging | $664 |
|---|
Practises at
- Mercy Hospital Fort Smith Hospital · Fort Smith, AR
- Sanford Mayville Hospital · Mayville, ND · listed as Union Hospital Society of Mayville ND
- Sanford Medical Center Fargo Hospital · Fargo, ND
- Sanford Thief River Falls Medical Center Hospital · Thief River Falls, MN · listed as Sanford Medical Center Thief River Falls
- Perham Health Hospital · Perham, MN
Colleagues at Sanford Medical Center Fargo
- Neville M Alberto, MD Internal Medicine Physician · Fargo, ND
- Cheri B Cross, NP Obstetrics & Gynecology Nurse Practitioner · Fargo, ND
- Dr. Mark Mutuota Gitau, MD Hematology & Oncology Physician · Fargo, ND
- Arundhati Bikash Goswami Pediatric Anesthesiology Physician · Omaha, NE
- Alexey Hodkoff, MD Anatomic Pathology & Clinical Pathology Physician · Fargo, ND
- Julie Ann Kurtz, CRNA Certified Registered Nurse Anesthetist · Fargo, ND
- Dr. Darin Tracy Leetun, MD Orthopaedic Surgery Physician · Grand Forks, ND
- Dr. Kaylee Miller, DPM Foot & Ankle Surgery Podiatrist · Alexandria, MN
- Dr. Recep Nigdelioglu, MD Clinical Pathology/Laboratory Medicine Physician · Fargo, ND
- Jason Byrne Smith, PA-C Medical Physician Assistant · Fargo, ND
- Swati S Swami, MD Anesthesiology Physician · Fargo, ND
- MS. Adrianne L Swick, CRNA Certified Registered Nurse Anesthetist · Fargo, ND
Other providers in McHenry
-
Ernest A Conti, MD
4201 W Medical Center Dr Ste B203, McHenry, IL 60050-8409 · (815) 334-5566
-
Dr. Harpreet Singh Dhatt, MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 334-5566
-
Dr. Jason Glenn Domina, MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 334-5566
-
Tashfeen Ekram, MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 334-5566
-
Spiridon G Gerolimatos, MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 344-5000
-
Philip W. Gilroy Jr., MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 334-5566
-
John J Guido, MD
4201 W Medical Center Dr, McHenry, IL 60050-8409 · (815) 334-5566
-
Milton W Hummel, MD
3929 Mercy Dr, McHenry, IL 60050-3151 · (815) 759-0800