Real-time verification against NPPES/HealthSherpa

Find your doctor in Battle Lake, MN

Verified NPPES providers β€” narrow your search by ZIP code.

Home/Minnesota/Battle Lake

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

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1003997859
City
Battle Lake, MN
Languages
English
View full profile β†’

Amy Toenjes

Physical Therapist225100000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1023025145
City
Battle Lake, MN
Languages
English
View full profile β†’

Midwest Community Residential SERVICES, INC.

Home Health Agency251E00000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1033284138
City
Battle Lake, MN
Languages
English
View full profile β†’

Kelly Kruschke

Family Nurse Practitioner363LF0000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1043452527
City
Battle Lake, MN
Languages
English
View full profile β†’

Gwen Humann

Physical Therapist225100000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1063913259
City
Battle Lake, MN
Languages
English
View full profile β†’

Jay Olson

Community/Retail Pharmacy3336C0003X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1073194510
City
Battle Lake, MN
Languages
English
View full profile β†’

Total Body Llc

Physical Therapist225100000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1104636299
City
Battle Lake, MN
Languages
English
View full profile β†’

The Evangelical Lutheran Good Samaritan Society

Assisted Living Facility310400000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1114125333
City
Battle Lake, MN
Languages
English
View full profile β†’

Seip Drug Llc

Community/Retail Pharmacy3336C0003X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1144424177
City
Battle Lake, MN
Languages
English
View full profile β†’

Kiana Deal

Physician Assistant363A00000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1215399324
City
Battle Lake, MN
Languages
English
View full profile β†’

Chase Family Health

Family Nurse Practitioner363LF0000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1235501180
City
Battle Lake, MN
Languages
English
View full profile β†’

Jeanna Viramontes

Physical Therapist225100000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1285733295
City
Battle Lake, MN
Languages
English
View full profile β†’

Chase Chiropractic

Chiropractor111N00000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1326055468
City
Battle Lake, MN
Languages
English
View full profile β†’

Traill Vosberg

Physical Therapist225100000X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1336223577
City
Battle Lake, MN
Languages
English
View full profile β†’

Battle Lake Family Dentistry

Dental Clinic/Center261QD0000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1346187630
City
Battle Lake, MN
Languages
English
View full profile β†’

Area Lakes DENTAL, Llc

Dentist122300000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1346435542
City
Battle Lake, MN
Languages
English
View full profile β†’

Rolandson Hearing Aid Center

Hearing Aid Equipment332S00000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1356781470
City
Battle Lake, MN
Languages
English
View full profile β†’

Village Apothecary Inc

Pharmacist183500000X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1366657033
City
Battle Lake, MN
Languages
English
View full profile β†’

Fergus Falls Medical GROUP, P.A.

Multi-Specialty Clinic/Center261QM1300X

πŸ₯ Organizationβœ“ NPPES Verified● Active
NPI
1376587972
City
Battle Lake, MN
Languages
English
View full profile β†’

Andrew Vanerp

General Practice Dentistry1223G0001X

🩺 Doctorβœ“ NPPES Verified● Active
NPI
1417700949
City
Battle Lake, MN
Languages
English
View full profile β†’