Battle Lake Alliance Church

405 Gilbertson St W
Battle Lake, MN 56515
218-864-5539

Christian & Missionary Alliance Church

405 Gilbertson St W
Battle Lake, MN 56515
218-864-5539

Midwest Community Residential Ser

23748 Girard Beach Ln
Battle Lake, MN 56515
218-864-5609

Battle Lake Motel

102 Glen Haven Dr
Battle Lake, MN 56515
218-864-5208

Battle Lake Good Samaritan Cente

105 Glen Haven Dr
Battle Lake, MN 56515
218-864-5231

Mags Manufacturing

105 Henning St W
Battle Lake, MN 56515
218-864-0080

Glen's Small Engine

110 Henning St W
Battle Lake, MN 56515
218-864-0643

Battle Lake Farmers Union Oil Co

Highway 210 W
Battle Lake, MN 56515
218-864-5574

Century 21 Vista Inc

Highway 210 W
Battle Lake, MN 56515
218-864-0547

Otter Tail County of

Highway 210 W
Battle Lake, MN 56515
218-864-8666