Spirit Lake, IA
143 providers compiled from the NPPES public registry (CMS), grouped by specialty.
Family Medicine Physician
See all 17 — Family Medicine Physician →Pharmacist
See all 12 — Pharmacist →Chiropractor
See all 11 — Chiropractor →Physical Therapist
See all 11 — Physical Therapist →Mental Health Counselor
See all 7 — Mental Health Counselor →Family Nurse Practitioner
See all 7 — Family Nurse Practitioner →Optometrist
Occupational Therapist
Hearing Instrument Specialist
Certified Registered Nurse Anesthetist
Social Worker
Dentist
General Practice Dentistry
Registered Dietitian
Registered Nurse
Ambulatory Care Registered Nurse
Counselor
Addiction (Substance Use Disorder) Counselor
Licensed Practical Nurse
Emergency Medicine Physician
Physical Therapy Assistant
Athletic Trainer
Physician Assistant
Nurse Practitioner
Behavior Analyst
Clinical Social Worker
Marriage & Family Therapist
Behavior Technician
Sports Physician Chiropractor
Orthodontics and Dentofacial Orthopedics Dentistry
Optician
Case Management Registered Nurse
General Practice Registered Nurse
Psychiatric/Mental Health Registered Nurse
Rehabilitation Registered Nurse
Specialist
Peer Specialist
Orthopaedic Surgery Physician
Psychiatry Physician
Diagnostic Radiology Physician
Occupational Therapy Assistant
Sports Physical Therapist
Massage Therapist
Speech-Language Pathologist
Hearing Aid Equipment
Advanced Practice Midwife
Doula