Find care in Spirit Lake, IA
45 independent practices in Spirit Lake.
Kinds of care
- Chiropractors10
- Therapists and counselors10
- Dentists7
- Optometrists3
- Physical therapists3
- Dermatologists2
- Orthopedic doctors2
- Speech therapists1
- Nurse practitioners1
- General surgeons1
- Orthodontists1
- Physical medicine and rehab doctors1
- Psychiatrists1
- Podiatrists1
- Family doctors1