Doctor profile · Federal record
Dr. MARGARET HANNON, MD
Family Medicine Physician (CMS: FAMILY PRACTICE) · HINSDALE, IL
- NPI 1336156751
- Accepts Medicare
- 39 yrs in practice
- Female
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
908 N ELM ST STE 103
HINSDALE, IL 605213635
(630) 789-8890
fax (630) 789-8892 - Mailing address
-
PO BOX 713260
CHICAGO, IL 606771260
Credentials & registration
- NPI registered
- August 2006 — 20 yrs on file
- Profile last updated
- August 29, 2023
- Year of graduation
- 1987 — 39 yrs since
- Specialty taxonomy
- 207Q00000X — NUCC code
- State license (1)
- Illinois #036078191
- Medicaid
- IL #036078191
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1336156751. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
2,235
Distinct HCPCS
10
Medicare allowed
$102,668
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
99213 |
Established patient office or other outpatient visit, 20-29 minutes | 354 | 208 | $94 | |
36415 |
Insertion of needle into vein for collection of blood sample | 346 | 213 | $8 | |
80053 |
Blood test, comprehensive group of blood chemicals | 204 | 179 | $10 | |
80061 |
Blood test, lipids (cholesterol and triglycerides) | 196 | 170 | $13 | |
85025 |
Complete blood cell count (red cells, white blood cell, platelets), automated test and automated differential white blood cell count | 172 | 152 | $8 | |
G0439 |
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 168 | 168 | $134 | |
99214 |
Established patient office or other outpatient visit, 30-39 minutes | 136 | 105 | $133 | |
84443 |
Blood test, thyroid stimulating hormone (tsh) | 115 | 102 | $16 | |
83036 |
Hemoglobin a1c level | 78 | 61 | $10 | |
82306 |
Vitamin d-3 level | 52 | 47 | $29 |
In context: peer comparison
Among 24 peers in this city , average services per provider: 84. This provider delivers 27× the peer median.Open Payments
Industry payments received
All-time total
$778
Transactions
36
Manufacturers
15
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Lilly USA, LLC | 6 | $126.53 | |
| PFIZER INC. | 5 | $109.64 | |
| ABBVIE INC. | 5 | $101.80 | |
| Boehringer Ingelheim Pharmaceuticals, Inc. | 3 | $79.83 | |
| Novo Nordisk Inc | 3 | $63.68 | |
| AstraZeneca Pharmaceuticals LP | 3 | $62.70 | |
| Dexcom, Inc. | 2 | $43.54 | |
| GlaxoSmithKline, LLC. | 2 | $37.36 | |
| Exact Sciences Corporation | 1 | $25.03 | |
| BETA BIONICS, INC. | 1 | $24.28 | |
| Amphastar Pharmaceuticals, Inc. | 1 | $22.12 | |
| Amneal Pharmaceuticals LLC | 1 | $18.69 | |
| Abbott Laboratories | 1 | $17.75 | |
| Salix Pharmaceuticals, a division of Bausch Health US, LLC | 1 | $17.55 | |
| Amgen Inc. | 1 | $16.58 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
3,582
Patients
1,024
Total drug cost
$48,260
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Levothyroxine Sodium | Generic | 472 | 130 | $7,551 |
| Atorvastatin Calcium | Generic | 439 | 118 | $6,628 |
| Amlodipine Besylate | Generic | 426 | 121 | $4,919 |
| Lisinopril | Generic | 266 | 80 | $3,027 |
| Simvastatin | Generic | 258 | 80 | $2,624 |
| Losartan Potassium | Generic | 232 | 63 | $3,979 |
| Rosuvastatin Calcium | Generic | 198 | 60 | $3,003 |
| Alprazolam | Generic | 190 | 50 | $1,284 |
| Escitalopram Oxalate | Generic | 173 | 42 | $2,786 |
| Hydrochlorothiazide | Generic | 168 | 50 | $910 |