Find your doctor in Battle Lake, MN
Verified NPPES providers β narrow your search by ZIP code.
Doctors in Battle Lake, MN
42 active providers from the official NPPES registry. Filter by ZIP code for a finer search.
Popular specialties in Battle Lake
Browse verified providers (NPI/NPPES) by specialty in this area.
Otter Tail County
Local Education Agency (LEA)251300000X
- NPI
- 1003997859
- City
- Battle Lake, MN
- Phone
- (218) 864-5215
- Languages
- English
Amy Toenjes
Physical Therapist225100000X
- NPI
- 1023025145
- City
- Battle Lake, MN
- Phone
- (218) 282-1793
- Languages
- English
Midwest Community Residential SERVICES, INC.
Home Health Agency251E00000X
- NPI
- 1033284138
- City
- Battle Lake, MN
- Phone
- (218) 864-5609
- Languages
- English
Kelly Kruschke
Family Nurse Practitioner363LF0000X
- NPI
- 1043452527
- City
- Battle Lake, MN
- Phone
- (218) 205-1995
- Languages
- English
Gwen Humann
Physical Therapist225100000X
- NPI
- 1063913259
- City
- Battle Lake, MN
- Phone
- (218) 371-2843
- Languages
- English
Jay Olson
Community/Retail Pharmacy3336C0003X
- NPI
- 1073194510
- City
- Battle Lake, MN
- Phone
- (218) 864-5261
- Languages
- English
Total Body Llc
Physical Therapist225100000X
- NPI
- 1104636299
- City
- Battle Lake, MN
- Phone
- (218) 282-0455
- Languages
- English
The Evangelical Lutheran Good Samaritan Society
Assisted Living Facility310400000X
- NPI
- 1114125333
- City
- Battle Lake, MN
- Phone
- (218) 862-5230
- Languages
- English
Seip Drug Llc
Community/Retail Pharmacy3336C0003X
- NPI
- 1144424177
- City
- Battle Lake, MN
- Phone
- (218) 864-5261
- Languages
- English
Kiana Deal
Physician Assistant363A00000X
- NPI
- 1215399324
- City
- Battle Lake, MN
- Phone
- (218) 864-5283
- Languages
- English
Chase Family Health
Family Nurse Practitioner363LF0000X
- NPI
- 1235501180
- City
- Battle Lake, MN
- Phone
- (218) 862-4325
- Languages
- English
Jeanna Viramontes
Physical Therapist225100000X
- NPI
- 1285733295
- City
- Battle Lake, MN
- Phone
- (715) 808-2480
- Languages
- English
Chase Chiropractic
Chiropractor111N00000X
- NPI
- 1326055468
- City
- Battle Lake, MN
- Phone
- (218) 862-4325
- Languages
- English
Traill Vosberg
Physical Therapist225100000X
- NPI
- 1336223577
- City
- Battle Lake, MN
- Phone
- (218) 864-8574
- Languages
- English
Battle Lake Family Dentistry
Dental Clinic/Center261QD0000X
- NPI
- 1346187630
- City
- Battle Lake, MN
- Phone
- (218) 864-5245
- Languages
- English
Area Lakes DENTAL, Llc
Dentist122300000X
- NPI
- 1346435542
- City
- Battle Lake, MN
- Phone
- (218) 864-5245
- Languages
- English
Rolandson Hearing Aid Center
Hearing Aid Equipment332S00000X
- NPI
- 1356781470
- City
- Battle Lake, MN
- Phone
- (218) 736-5925
- Languages
- English
Village Apothecary Inc
Pharmacist183500000X
- NPI
- 1366657033
- City
- Battle Lake, MN
- Phone
- (218) 864-5261
- Languages
- English
Fergus Falls Medical GROUP, P.A.
Multi-Specialty Clinic/Center261QM1300X
- NPI
- 1376587972
- City
- Battle Lake, MN
- Phone
- (218) 864-5283
- Languages
- English
Andrew Vanerp
General Practice Dentistry1223G0001X
- NPI
- 1417700949
- City
- Battle Lake, MN
- Phone
- (281) 640-7130
- Languages
- English