Doctor profile · Federal record

Dr. John Kelly, FNP-BC

Nurse Practitioner · Waterloo, IA

  • NPI 1467017921
  • 7 yrs on file
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 2 locations .

NPPES Updated May 11, 2026
Primary practice
3421 W 9Th St
Waterloo, IA 507025401
(319) 272-8000
fax (319) 272-7313
Additional location
40 1St St Se
Waukon, IA 521722022
(563) 568-3411
fax (563) 568-6139
Mailing address
200 Corporate Blvd
Lafayette, LA 705083870

Credentials & registration

NPPES · NUCC
NPI registered
May 2019 — 7 yrs on file
Profile last updated
September 22, 2020
Specialty taxonomy
363L00000X — NUCC code
State license (1)
Iowa #A154520

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$19
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Chiesi USA, INC. 1 $18.77

By nature of payment

Food and Beverage
$19

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
54
Patients
52
Total drug cost
$253
Drug Type Claims Patients Total cost
Tramadol Hcl Generic 16 16 $71
Cephalexin Generic 15 13 $81
Prednisone Generic 12 12 $23
Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) Brand 11 11 $78

Frequently asked questions

Auto-generated from federal data
What is Dr. John Kelly's medical specialty?
Dr. John Kelly practices Nurse Practitioner in Waterloo, IA.
Where does Dr. John Kelly practice?
Dr. John Kelly practices at 3421 W 9Th St, Waterloo, IA 507025401. Office phone: 3192728000.
What is Dr. John Kelly's NPI?
Dr. John Kelly's National Provider Identifier (NPI) is 1467017921, issued by NPPES.