NPI
NPIs in Rock Rapids, IA
63 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
- 1770692311Ryan Ackerman · Active · Optometrist · 502 1st Ave · Rock Rapids IA 51246 · (712) 631-5237
- 1750854956Avera Mckennan · Active · General Acute Care Hospital, Critical Access · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 472-5400
- 1003389206Avera Mckennan · Active · Clinic/Center, Rural Health · 1100 S 10th Ave, Ste 100 · Rock Rapids IA 51246 · (712) 472-5300
- 1093288292Avera Mckennan · Active · Medicare Defined Swing Bed Unit · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 472-5400
- 1568324036Emma Baker · Active · Physical Therapist · 1301 S Greene St · Rock Rapids IA 51246 · (507) 220-1210
- 1982210043Bamboo Acupuncture And Chinese Medicine Llc · Active · Acupuncturist · 111 S Story St · Rock Rapids IA 51246 · (712) 540-1285
- 1477751410Matthew Boer · Active · Physical Therapist · 801 S Greene St · Rock Rapids IA 51246 · (712) 472-2591
- 1245289271Alison Brennan · Active · Counselor, Mental Health · 315 1st Ave, Suite 202 · Rock Rapids IA 51246 · (712) 472-9605
- 1952373961Care Initiatives · Active · Skilled Nursing Facility · 1010 S Union St · Rock Rapids IA 51246 · (712) 472-3748
- 1508907254Central Lyon · Active · Local Education Agency (LEA) · 1105 S Story St · Rock Rapids IA 51246 · (712) 472-2664
- 1982631396Wendee Chase · Active · Pharmacist · 106 N Boone St · Rock Rapids IA 51246 · (712) 472-4044
- 1295271211Brandon Church · Active · Specialist/Technologist, Athletic Trainer · 1010 S Greene St · Rock Rapids IA 51246 · (507) 210-8493
- 1346246253County Of Lyon · Active · Ambulance, Land Transport · 410 Boone Street · Rock Rapids IA 51246 · (712) 472-2521
- 1952484909Chester De Jong · Active · Family Medicine · 803 S Greene St · Rock Rapids IA 51246 · (712) 472-3716
- 1992261002Kellie Den Hartog · Active · Family Medicine · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 472-5399
- 1578549903Paulette Deweerd · Active · Chiropractor · 203 S Union St · Rock Rapids IA 51246 · (712) 472-2481
- 1780913947Lisa Doorenbos · Active · Pharmacist · 402 S 2nd Ave · Rock Rapids IA 51246 · (712) 472-4220
- 1508049875Myhre Dorman · Active · Chiropractor · 706 S 9th Ave · Rock Rapids IA 51246 · (712) 472-4732
- 1952079220Noah Fagerlund · Active · Physical Therapist · 104 Buncombe Dr · Rock Rapids IA 51246 · (712) 472-3333
- 1578762555Susan Haggar · Active · Social Worker · 315 1st Ave, Suite 202 · Rock Rapids IA 51246 · (712) 472-9605
- 1376553040Beta Hamon · Active · Emergency Medicine · 100 S Bliss Ave · Tahlequah OK 74464 · (918) 458-3100 · Practice location in OK, outside IA
- 1861052938Julie Harsma · Active · Pharmacist · 402 S 2nd Ave · Rock Rapids IA 51246 · (712) 472-4220
- 1720074867Rebecca Hein · Active · Occupational Therapist · 104 Buncombe Dr · Rock Rapids IA 51246 · (712) 472-3333
- 1538697164Sarah Heinen · Active · Family Medicine · 104 Buncombe Dr · Rock Rapids IA 51246 · (712) 472-3333
- 1144290370Cody Hoefert · Active · Chiropractor · 909 S Union St · Rock Rapids IA 51246 · (712) 472-4732
- 1194675728Rachel Holtrop · Active · Physical Therapist · 1010 S Union St · Rock Rapids IA 51246 · (171) 247-2374
- 1124785746Chuanbing Huo · Active · Speech-Language Pathologist · 6 Telcom Dr · Bangor ME 04401 · (207) 941-2850 · Practice location in ME, outside IA
- 1518040534Sriranjani Kasinathan · Active · Family Medicine · 803 S Greene St · Rock Rapids IA 51246 · (712) 472-3716
- 1427844232Daulton Keiser · Active · Nurse Practitioner, Family · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 472-5300
- 1821733882Megan Klapperich · Active · Physician Assistant · 1100 S 10th Ave Ste 100 · Rock Rapids IA 51246 · (712) 472-5300
- 1912107996Brynn Ladd · Active · Physical Therapist · Sanford Health Rock Rapids Clinic, 104 Buncombe Dr · Rock Rapids IA 51246 · (712) 472-2878
- 1245875590Alyssa Laleman · Active · Pharmacist · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 348-0617
- 1922154020Lyon County Chiropractic Pc · Active · Chiropractor · 706 S 9th Ave · Rock Rapids IA 51246 · (712) 472-4732
- 1164414041Lyon County D/b/a Health Services Of Lyon County · Active · Public Health or Welfare · 315 1st Ave, Suite 208 · Rock Rapids IA 51246 · (712) 472-4081
- 1689375727Haley Mader · Active · Physician Assistant · 1100 S 10th Ave · Rock Rapids IA 51246 · (712) 472-5400
- 1265993943Kimberly Metzger · Active · Nurse Practitioner, Family · 1100 S 10th Ave Ste 100 · Rock Rapids IA 51246 · (800) 776-8383
- 1225243751Michael L. Roetman, O.d.p.c. · Active · Optometrist · 502 1st Ave · Rock Rapids IA 51246 · (712) 472-3464
- 1467550061Joseph Murphy · Active · Dentist · 601 N 2nd Ave · Rock Rapids IA 51246 · (712) 472-3797
- 1093490088Alex Pfeiffer · Active · Family Medicine · 104 Buncombe Dr · Rock Rapids IA 51246 · (712) 472-3333
- 1568961522Courtney Poppinga · Active · Speech-Language Pathologist · 1010 S Union St · Rock Rapids IA 51246 · (712) 472-3748
Page 1Next
Specialties
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.