NPI
NPIs in Shell Rock, IA
12 records in the October 12, 2026 NPPES file. Search a name, or open a place below. The official registry is at npiregistry.cms.hhs.gov.
This search stays in Iowa.
License. US government work, Public Domain Mark 1.0.
Records
- 1215689260Andrew Arthur · Active · Speech-Language Pathologist · 920 N Cherry St · Shell Rock IA 50670 · (319) 885-4341
- 1497673735Klarence Baker · Active · Social Worker, Clinical · Po Box 237 · Shell Rock IA 50670 · (563) 237-5300
- 1962422873Jessica Boevers · Active · Family Medicine · 309 S Cherry Street · Shell Rock IA 50670 · (319) 885-4363
- 1710048020City Of Shell Rock · Active · Ambulance, Land Transport · 303 S Cherry Street · Shell Rock IA 50670 · (319) 885-6555
- 1699327668Amber Kramer · Active · Nurse Practitioner, Gerontology · 29411 220th St · Shell Rock IA 50670 · (515) 290-0682
- 1467543124Lara Kyhl · Active · Nurse Practitioner, Family · 1001 Mason Way · Shell Rock IA 50670 · (319) 885-6530
- 1477537389William Maxwell · Active · Chiropractor · 221 South Cherry St. · Shell Rock IA 50670 · (319) 885-4353
- 1568315927Madelyn Morris · Active · Physical Therapist · 103 S Main St, Po Box 173 · Clarksville IA 50619 · (319) 278-4321
- 1538228903Teresa Negen · Active · Physical Therapist · 103 S Main St · Clarksville IA 50619 · (319) 278-4321
- 1962801019Opportunity Therapy Llc · Active · Physical Therapist · 103 S Main St · Clarksville IA 50619 · (319) 278-4321
- 1477505915Shell Rock Family Health Llc · Active · Family Medicine · 513 North Cherry St · Shell Rock IA 50670 · (319) 885-6530
- 1992793475Shell Rock Healthcare Center Inc · Active · Skilled Nursing Facility · 920 N Cherry St · Shell Rock IA 50670 · (319) 885-4341
- 1003887332Roger Skierka · Active · Family Medicine · 513 N Cherry St · Shell Rock IA 50670 · (319) 885-6530
- 1417911967Traci Skierka · Active · Family Medicine, Adult Medicine · 513 N Cherry St · Shell Rock IA 50670 · (319) 885-6530
- 1871860569Waverly Health Center · Active · Clinic/Center, Rural Health · 1001 Mason Way · Shell Rock IA 50670 · (319) 885-6530
- 1528400447Margo Welsh · Active · Physician Assistant, Medical · 312 9th St Sw · Waverly IA 50677 · (319) 352-4120
Run it in Rivvi
Every provider of one specialty near your ZIP
Active individuals and group practices from the NPI registry, grouped by practice address, as a spreadsheet.
Free to start. Opens Rivvi, the AI workspace for healthcare teams.