Doctor profile · Federal record

Dr. Linda Spanagel, M.D.

Internal Medicine Physician (CMS: Internal Medicine) · Shrewsbury, MA

  • NPI 1528040649
  • Accepts Medicare
  • 38 yrs in practice
  • Female
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
26 Julio Dr
Shrewsbury, MA 015453020
(508) 842-5594
fax (508) 842-0989
Mailing address
Po Box 415348 Turnpike Station
Boston, MA 022415348

Credentials & registration

NPPES · NUCC
NPI registered
November 2005 — 21 yrs on file
Profile last updated
November 4, 2020
Year of graduation
1988 — 38 yrs since
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Massachusetts #74482
Medicaid
MA #3100162

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1528040649. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
871
Distinct HCPCS
10
Medicare allowed
$72,752
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 586 251 $87
99213 Established patient office or other outpatient visit, 20-29 minutes 55 48 $74
G0008 Administration of influenza virus vaccine 48 46 $34
G0009 Administration of pneumococcal vaccine 28 28 $34
90662 Influenza vaccine split virus, preservative free 24 23 $72
90688 Influenza vaccine, quadrivalent, 0.5 ml dosage 24 23 $20
90677 Pneumococcal conjugate vaccine, 20 valent (pcv20), for intramuscular use 23 23 $280
93000 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report 19 18 $15
99442 Telephone medical discussion with physician, 11-20 minutes 19 16 $93
99443 Telephone medical discussion with physician, 21-30 minutes 18 15 $130

In context: peer comparison

Among 10 peers in Shrewsbury Internal Medicine Physician, average services per provider: 68. This provider delivers 13× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,293
Patients
570
Total drug cost
$37,210
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 344 86 $10,843
Omeprazole Generic 312 72 $7,101
Lisinopril Generic 207 56 $2,266
Levothyroxine Sodium Generic 204 51 $2,823
Hydrochlorothiazide Generic 181 51 $850
Amlodipine Besylate Generic 175 37 $1,200
Sertraline Hcl Generic 135 34 $1,637
Losartan Potassium Generic 130 34 $2,827
Lorazepam Generic 113 43 $349
Gabapentin Generic 111 26 $1,090

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Linda Spanagel's medical specialty?
Dr. Linda Spanagel practices Internal Medicine Physician in Shrewsbury, MA.
Where does Dr. Linda Spanagel practice?
Dr. Linda Spanagel practices at 26 Julio Dr, Shrewsbury, MA 015453020. Office phone: 5088425594.
What is Dr. Linda Spanagel's NPI?
Dr. Linda Spanagel's National Provider Identifier (NPI) is 1528040649, issued by NPPES.
Does Dr. Linda Spanagel accept Medicare assignment?
Yes. Dr. Linda Spanagel accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Linda Spanagel commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Established patient office or other outpatient visit (HCPCS 99213); Administration of influenza virus vaccine (HCPCS G0008). Source: CMS Medicare Physician & Other Practitioners file.