Doctor profile · Federal record

Dr. Milo Spruiell, M.D.

Internal Medicine Physician (CMS: Internal Medicine) · Winfield, AL

  • NPI 1871548883
  • 49 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
644 Tahoe RD
Winfield, AL 355945028
(205) 487-4224
fax (205) 487-3077
Mailing address
1528 Carraway Blvd, Attn: Credentialing Department
Birmingham, AL 352341998

Credentials & registration

NPPES · NUCC
NPI registered
May 2006 — 20 yrs on file
Profile last updated
July 19, 2007
Year of graduation
1977 — 49 yrs since
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Alabama #8364

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
8,749
Distinct HCPCS
10
Medicare allowed
$323,526
HCPCS Description Services Patients Avg allowed
36415 Insertion of needle into vein for collection of blood sample 1,412 322 $6
99214 Established patient office or other outpatient visit, 30-39 minutes 1,120 312 $113
85025 Complete blood cell count (red cells, white blood cell, platelets), automated test and automated differential white blood cell count 876 303 $8
J0696 Injection, ceftriaxone sodium, per 250 mg 456 81 $0
96372 Injection of drug or substance under skin or into muscle 420 149 $12
80061 Blood test, lipids (cholesterol and triglycerides) 403 226 $13
J0702 Injection, betamethasone acetate 3 mg and betamethasone sodium phosphate 3 mg 379 122 $6
99213 Established patient office or other outpatient visit, 20-29 minutes 284 126 $80
83036 Hemoglobin a1c level 231 124 $10
81000 Manual urinalysis test with examination using microscope, non-automated 223 137 $4

In context: peer comparison

Among 2 peers in this city , average services per provider: 164. This provider delivers 53× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$526
Transactions
24
Manufacturers
13
Payer (manufacturer) Industry Txns Amount
Salix Pharmaceuticals, a division of Bausch Health US, LLC 5 $80.20
Atland Pharmaceuticals, LLC 1 $75.92
Novo Nordisk Inc 3 $52.55
Otsuka America Pharmaceutical, Inc. 2 $51.17
Lilly USA, LLC 2 $48.24
AstraZeneca Pharmaceuticals LP 2 $38.98
PFIZER INC. 2 $35.74
Amgen Inc. 2 $33.63
Dexcom, Inc. 1 $26.09
Lundbeck LLC 1 $26.00
Neurocrine Biosciences, Inc. 1 $25.12
Bayer Healthcare Pharmaceuticals Inc. 1 $16.50
Esperion Therapeutics, Inc. 1 $15.48

By nature of payment

Food and Beverage
$526

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
4,114
Patients
833
Total drug cost
$165,309
Drug Type Claims Patients Total cost
Losartan Potassium Generic 452 95 $6,511
Amlodipine Besylate Generic 430 96 $4,007
Rosuvastatin Calcium Generic 412 92 $10,392
Levothyroxine Sodium Generic 374 55 $5,557
Atorvastatin Calcium Generic 325 69 $5,853
Gabapentin Generic 325 65 $6,630
Metformin Hcl Generic 236 47 $1,839
Omeprazole Generic 222 50 $2,715
Metoprolol Tartrate Generic 211 36 $1,494
Ezetimibe Generic 207 44 $9,491

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Milo Spruiell's medical specialty?
Dr. Milo Spruiell practices Internal Medicine Physician in Winfield, AL.
Where does Dr. Milo Spruiell practice?
Dr. Milo Spruiell practices at 644 Tahoe RD, Winfield, AL 355945028. Office phone: 2054874224.
What is Dr. Milo Spruiell's NPI?
Dr. Milo Spruiell's National Provider Identifier (NPI) is 1871548883, issued by NPPES.
Does Dr. Milo Spruiell accept Medicare assignment?
Dr. Milo Spruiell does not accept Medicare assignment for all services. Patients may be billed amounts beyond Medicare-allowed charges.
What procedures does Dr. Milo Spruiell commonly perform?
Top Medicare-reported procedures in 2023: Insertion of needle into vein for collection of blood sample (HCPCS 36415); Established patient office or other outpatient visit (HCPCS 99214); Complete blood cell count (red cells, white blood cell, platelets), automated test and automated differential white blood cell count (HCPCS 85025). Source: CMS Medicare Physician & Other Practitioners file.