Battle Lake - MN Business Listings
Displaying listings 1 - 200 of 282 in total-
Amor Rumors
Restaurants/Food & Dining
30932 Larson Rd
Battle Lake - MN
(218) 495-2660
-
Dairy Queen
American, Fast FoodRestaurants/Food & Dining
301 N Lake Ave
Battle Lake - MN
(218) 864-5288
-
Balmoral Golf Course
Public Golf Courses
28294 State Highway 78
Battle Lake - MN
(218) 864-5414
-
Balmoral Golf Course - Golf Course Maintence Building
Public Golf Courses
40208 County Highway 128
Battle Lake - MN
(218) 864-5277
-
Verizon Authorized Wireless Retailers - Napa Auto Parts Long Prairie
Cellular Equipment & Systems Installation Repair & Service
102 N Lake Ave
Battle Lake - MN
(218) 732-6168
-
Battle Lake School Admin. Office - Nurses Office
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-5216
-
American Family Insurance
Insurance Carriers
102 E Main St
Battle Lake - mn
(218) 864-8960
-
Elmer's Texas Barbeque
Barbecue Restaurants
Visitors to Elmer's Authentic Texas Barbeque will often take a look at the back pavilion, a building that was put up to host parties, weddings, and…
27896 State Highway 78
Battle Lake - MN
(218) 864-8436
Online Menu -
Ottertail Real Estate
Real Estate
106 N Lake Ave
Battle Lake - mn
(218) 864-0202
-
Battle Lake Farmers Union Oil - Lake Municipal Liquor Store
Liquor & Alcohol Stores
414 S Lake Ave
Battle Lake - MN
(218) 864-5581
-
Red Lantern Resort - Otter Tail Lake
Resorts & Hotels
37804 Eldorado Beach Rd
Battle Lake - MN
(218) 495-2930
-
Rehabplus & Fitness
Physical Therapists
122 S Lake Ave
Battle Lake - MN
(218) 862-3100
-
Sparks Custom Trailers
Auto Utility Trailers
27521 County Highway 5
Battle Lake - MN
(218) 367-2740
-
Battle Lake Alliance Church - Lake Auto Parts
Automotive Parts, Equipment & Supplies
21564 State Highway 78
Battle Lake - MN
(218) 864-5225
-
Nbl Marine
Boat Services
23394 State Highway 78
Battle Lake - MN
(218) 862-5530
-
American Family Insurance - 24-Hour Claims Reporting and Customer Service
Auto Insurance
AMERICAN FAMILY LIFE INSURANCE COMPANY, AMERICAN FAMILY MUTUAL INSURANCE COMPANY AND IFS SUBSIDIARIES, COMPETITIVE RATES, GO GET IT., QUALITY SERVICE, RECIPIENT OF J.D. POWER AND ASSOCIATES…
102 W Main St
Battle Lake - MN
(800) 692-6326
-
Verizon Authorized Wireless Retailers - Additional Verizon Authorized Wireless Retailers - Napa Auto Parts Long Prairie
Cellular Equipment & Systems Installation Repair & Service
102 N Lake Ave
Battle Lake - MN
(218) 732-6168
-
Chase's Ethel Beach Resort & Restaurant
Restaurants/Food & Dining
27521 County Highway 5
Battle Lake - MN
(218) 367-2603
-
Battle Lake Farmers Union Oil - Lake Review
Newspaper Manufacturers
114 N Lake Ave
Battle Lake - MN
(218) 864-5952
-
Peake Pam
Business Services
Battle Lake - MN
(218) 862-5662
-
Verizon Authorized Wireless Retailers - Arvig Locations - Park Rapids
Cellular Equipment & Systems Installation Repair & Service
102 S Lake Ave
Battle Lake - MN
(218) 237-4227
-
Frame It Up
Pictures & Frames
105 E Main St
Battle Lake - MN
(218) 864-5210
-
First Resort
General Travel Agents & Agencies
715 Lake Shore Dr
Battle Lake - MN
(218) 864-5010
-
Bonnie & Clydes
Bars & Grills
105 E Main St
Battle Lake - MN
(218) 864-8105
-
Nycklemoe & Ellig P.A - Pelican Rapids
Attorneys
Battle Lake - MN
(218) 862-5675
-
Battle Lake Farmers Union Oil - Lake Motor Patrol Assn
Fire Protection Services
105 S Garfield Ave
Battle Lake - MN
(218) 864-5060
-
Schmidt's Excavating
Excavation Contractors
35207 235th St
Battle Lake - MN
(218) 862-5039
-
Battle Lake School Admin. Office
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-5215
-
Sportsman's Bar
Bars & Grills
106 E Main St
Battle Lake - MN
(218) 864-1000
-
Balmoral Golf Course - Battle Lake
Public Golf Courses
8 Miles North of Battle Lake On Ottertail Lake, Great Greens & Layout, Voted the Area's Favorite, Elementary School, High School, Secondary
40208 County Highway 128
Battle Lake - MN
(218) 864-5414
-
Balmoral Golf Course
Public Golf Courses
40208 County Highway 128
Battle Lake - mn
(218) 864-5414
-
International Express
Resorts & Hotels
28484 County Highway 145
Battle Lake - MN
(218) 495-3444
-
Vacationland Plumbing
Plumbing Contractors
107 E Main St
Battle Lake - MN
(218) 864-8785
-
The Corner Store
Convenience Stores
28027 County Highway 145
Battle Lake - mn
(218) 495-2565
-
Battle Lake School Admin. Office - Ecfe
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-8994
-
Battle Lake Therapies
Physical Therapists
105 Glen Haven Dr
Battle Lake - MN
(218) 864-8574
-
Tysdal Construction
Builders & Contractors
28201 N Midway Park Dr
Battle Lake - MN
(218) 862-2972
-
Svingen Karkela & Cline PLLP - Battle Lake:
Attorneys
116 N Lake Ave
Battle Lake - mn
(218) 864-8161
-
Battle Lake Farmers Union Oil - Lake Fire Department
Fire Department
105 S Garfield Ave
Battle Lake - MN
(218) 864-5511
-
Tysdal Construction - Fergus Falls Battle Lake
Builders & Contractors
28201 N Midway Park Dr
Battle Lake - MN
(218) 739-2972
-
Jbs Builders
#bc637708, No Job Too Big or Too Small, No Travel Fees, Windows, WindowsBuilders & Contractors
Battle Lake - MN
(218) 495-2005
-
First Lakes Agency
Commercial, Life InsuranceInsurance Carriers
101 N Lake Ave
Battle Lake - MN
(218) 862-4444
-
Sunset Beach Resort
Housekeeping, Casino, Golf CourseResorts & Hotels
42502 240th St
Battle Lake - MN
(218) 583-2750
-
Battle Lake School - Admin Office
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-5215
-
Sheldon's Car Care Corner
Boats & Yachts
Towing, Jet Ski, Boat Storage, Towing Service, Auto Repair, Boat Dealers, Boat Yards & Storage, Towing Services
35398 County Highway 1
Battle Lake - MN
(218) 495-2811
-
Battle Lake Boat Works
Marine Equipment & Supplies
21440 State Highway 78
Battle Lake - MN
(218) 864-5567
-
Norway Beach Resort
Housekeeping, Casino, InternetResorts & Hotels
32439 Stalker Lake Ln
Battle Lake - MN
(218) 589-8583
-
Bonnie Beach Resort
Housekeeping, Golf Course, Internet, PoolResorts & Hotels
20341 Bonnie Beach Rd
Battle Lake - MN
(218) 864-5534
-
Holiday Haven Resort
Resorts & Hotels
27333 Holiday Rd
Battle Lake - MN
(218) 864-5179
-
Daniel L Lembcke MD
Physicians & Surgeons
410 S Lake Ave
Battle Lake - MN
(218) 864-5283
-
Battle Lake Florist Directory
Florists
Battle Lake - MN
(888) 276-4271
-
Ottertail Real Estate
Real Estate
106 n Lake Ave
Battle Lake - MN
(218) 864-0202
-
Battle Lake Florist And Gifts
Florists
State Highway 78
Battle Lake - MN
(888) 734-7533
-
Verizon Wireless Authorized Retailers - Arvig Stores
Cellular Equipment & Systems Installation Repair & Service
ADDITIONAL VERIZON AUTHORIZED WIRELESS , AUTHROIZED RETAILER, RULE THE AIR, YOUR LOCAL VERIZON AUTHORIZED WIRELESS RETAILER, YOUR SIGNAL REIGNS ON AMERICA'S LARGEST AND MOST RELIABLE WIRELESS…
BATTLE LAKE - MN
(218) 862-4227
-
Golden Livingcenters
Land Preparation Contractors
28930 County Highway 145
BATTLE LAKE - MN
(218) 495-2992
-
Zorbaz Pizza and Mexican Restaurant
Pizza Restaurant
Zorbaz on the Lake waz conceived in 1969 and eztablizhed juzt barely in an old candy ztore by a dizgruntled zpeech teacher and hiz dental azziztant…
36108 County Highway 72
Battle Lake - MN
(218) 864-5979
Online Menu -
Madsen's Resort
Housekeeping, Golf Course, Internet, PoolResorts & Hotels
27102 State Highway 78
Battle Lake - MN
(218) 864-5301
-
Battle Lake School District 542 - Battle Lake Elementary School
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-5217
-
Verizon Authorized Wireless Retailers - Arvig Locations - Battle Lake
Cellular Equipment & Systems Installation Repair & Service
102 N Lake Ave
Battle Lake - MN
(218) 862-4227
-
Shoreline Restaurant Lanes & Lounge
Specials, Banquet Room, Bar, Sports BarRestaurants/Food & Dining
505 N Lake Ave
Battle Lake - MN
(218) 864-5265
-
Sand Bay Resort
Resorts & Hotels
405 N Washington Ave
Battle Lake - MN
(218) 862-5070
-
Samari Nadder Dvm
Veterinarians
602 S Olaf Ave
Battle Lake - MN
(218) 864-5695
-
Madsen Properties - Madsen Properties
Residential Apartments
27128 State Highway 78 Ste 1
Battle Lake - MN
(218) 864-5400
-
Area Lakes Dental Todd Smith Dds
Accepting New Patients, New Patients WelcomeDentists
412 S Lake Ave
Battle Lake - MN
(218) 864-5245
-
Woodlawn Sailboats
Boats & Yachts
40080 Blanche Creek Rd
Battle Lake - MN
(218) 864-5389
-
JJ Cline Atty At Law
Attorneys
116 1/2 S Lake Ave
Battle Lake - MN
(218) 862-6300
-
Twin Lakes Resort
Resorts & Hotels
34554 County Highway 74
Battle Lake - MN
(218) 495-3440
-
Robert O Blatti Attorney At Law
Law- CenterAttorneys
702 N Lake Ave
Battle Lake - MN
(218) 862-5690
-
Battle Lake Motel
Internet, Monthly, HomesHotels & Motels
102 Glen Haven Dr
Battle Lake - MN
(218) 864-5208
-
Holly's Resort
Aa (Alcoholics Anonymous)
36294 Augustana Dr
Battle Lake - MN
(218) 495-2625
-
Advanced Docks & Lifts
Used Cars, Trucks & Vans
Towing, Jet Ski, Boat Storage, Auto Dealers Used Cars, Boat Dealers, Boat Yards & Storage
108 Memory Ln
Battle Lake - MN
(218) 862-2277
-
Stella's
Restaurants/Food & Dining
114 S Lake Ave
Battle Lake - MN
(218) 862-5576
-
Balmoral Golf Course
9 Hole, 18 Hole, Pro ShopsPublic Golf Courses
28294 State Highway 78
Battle Lake - MN
(218) 367-2055
-
Greens Keeper Lawn Service
Lawn Maintenance Services
21642 State Highway 78
Battle Lake - MN
(218) 862-5630
-
Battle Lake Farmers Union Oil - Lake Hardware
Hardware Stores
112 S Lake Ave
Battle Lake - MN
(218) 864-5936
-
Karkela Hunt Cichosz & Jensen PLLP
Attorneys
Battle Lake - MN
(218) 864-8161
-
First National Bank of Henning Ottertail & Battle Lake
Banks
101 1/2 n Lake Ave
Battle Lake - MN
(218) 864-5275
-
The Rusty Nail
Restaurants/Food & Dining
123 S Lake Ave
Battle Lake - MN
(218) 864-2600
-
Good Samaritan Society
Long Term Care Facility
Meals, Transportation, Homes Residential Care Facilities, Retirement & Life Care Communities & Homes, Rehabilitation, Transportation
105 Glen Haven Dr
Battle Lake - MN
(218) 864-5231
-
Zorbaz On the Lake
Pizza Restaurant
36119 County Highway 72
Battle Lake - MN
(218) 864-5979
-
Verizon Wireless - Acs Retail Centers - Park Rapids
Cellular Equipment & Systems Installation Repair & Service
102 S Lake Ave
Battle Lake - MN
(218) 237-4227
-
Battle Lake Motor Patrol Assn
Aa (Alcoholics Anonymous)
105 S Garfield Ave
Battle Lake - MN
(218) 864-5060
-
CD Electric
Electrical Contractors
37508 County Highway 1
Battle Lake - MN
(218) 495-2147
-
West Central Seamless
Tools & Hardware Supplies
35826 183rd St
Battle Lake - MN
(218) 864-0713
-
Our Lady of the Lake Catholic Church - -Office
Catholic Churches
407 n Lake Ave
Battle Lake - MN
(218) 864-5747
-
Earthworm Excavating
Excavation Contractors
36074 County Highway 72
Battle Lake - MN
(701) 307-0904
-
Everts Lumber Company
Building Supplies & Materials
205 Lake Ave S
Battle Lake - MN
(218) 864-5983
-
Battle Lake Review
Newspaper Manufacturers
114 N Lake Ave
Battle Lake - MN
(218) 864-5212
-
Lakes Area Community Center - Area Development Association
Economic Development
Battle Lake - MN
(218) 862-5232
-
Wheeler Bookkeeping LLC
Accounting, Auditing & Bookkeeping Services
Battle Lake - MN
(218) 280-2913
-
City of Battle Lake - Natural Gas
City & County Government
108 E Main St
Battle Lake - MN
(218) 862-5550
-
Battle Lake Fire Department
Fire Department
105 S Garfield Ave
Battle Lake - MN
(218) 864-5511
-
Trefoldighed Lutheran Church
Lutheran Church
Po Box 268
Battle Lake - MN
(218) 864-5006
-
Beads & More
Craft Supplies
102 N Lake Ave
Battle Lake - MN
(218) 864-5238
-
Pomme DE Terre Pottery - Pomme DE Terre Pottery Scott Sean
Pottery Retail
32586 Island Rd
Battle Lake - MN
(218) 589-7507
-
County Garage
General Automotive Repair
619 Holdt St W
BATTLE LAKE - MN
(218) 864-5607
-
Ds Auto
Auto Maintenance & Repair Services
107 E Main St
Battle Lake - MN
(218) 371-9788
-
Creative Cuts
Beauty Salons
109 N Lake Ave
Battle Lake - MN
(218) 864-8884
-
E J's Floor Covering
Linoleum FlooringCarpet Rug & Linoleum Dealers
36801 State Highway 210
Battle Lake - MN
(218) 864-5266
-
Otter Tail Lawn Care
Lawn Maintenance Services
21485 374Th Ave
Battle Lake - MN
(218) 862-5800
-
Lakes Veterinary Hospital
Animal Hospitals
Specializing in Compassionate Quality Pet Care, We Proudly Offer A Military Discount
602 S Olaf Ave
Battle Lake - MN
(218) 864-5695
-
Svingen Cline & Larson PA
Attorneys
116 N Lake Ave
Battle Lake - MN
(218) 862-6300
-
First National Bank
Banks
101 N Lake Ave
Battle Lake - MN
(218) 864-5275
-
Tysdal Seamless Gutters - Telephone
Tools & Hardware Supplies
28201 N Midway Park Dr
Battle Lake - MN
(218) 862-2972
-
Lakes Area Community Center
Community Centers
112 E Main St
Battle Lake - MN
(218) 862-5222
-
MN Dept of Agriculture
Agricultural Services
40570 Wren Loop
Battle Lake - MN
(218) 864-3057
-
Everts Lumber Company
Lumber & Lumber Products
205 N Lake Ave
Battle Lake - MN
(218) 864-0112
-
Prospect House Museum
Museums
403 N Lake Ave
Battle Lake - MN
(218) 864-4008
-
Riverside Taxidermy
Taxidermists
27111 Timber Hills Ln
Battle Lake - MN
(218) 864-8359
-
Seip Prescription Shoppe
Diabetic Shoes in Many Choices, Dr ComfortPharmacies & Drug Stores
113 N Lake Ave
Battle Lake - MN
(218) 864-5261
-
Eagle Lake Pet Boarding
Pet Grooming & Boarding Services
14632 355th Ave
Battle Lake - MN
(218) 747-2945
-
Ryan's Repair
Auto Maintenance & Repair Services
21482 374th Ave
Battle Lake - MN
(218) 864-8544
-
Century 21 - Office
Real Estate
Commercial, Real Estate, Residential, Apartment, Buyer's Agent, Consultations, Houses, Seller's Agent, Homes, Listing Agent
37401 State Highway 210
Battle Lake - MN
(218) 864-0547
-
Amor Township
City, Municipality, TownshipCity & County Government
31204 Amor Township Dr
Battle Lake - MN
(218) 495-3715
-
Lakes Area Sanitation
Garbage & Rubbish Removal
21457 368th Ave
Battle Lake - MN
(218) 864-5352
-
Amor Pork
Meat Products
35737 County Highway 1
Battle Lake - MN
(218) 495-3524
-
BK Heating & Air Conditioning
Heating Contractors & Systems
26524 State Highway 78
Battle Lake - MN
(218) 862-5256
-
Shady Oak Riding Stable
Horse Boarding
40927 County Highway 128
Battle Lake - MN
(218) 367-2699
-
Christina Hunt Club
Foundations, Clubs, Associations, Etcetera
26120 State Highway 78
Battle Lake - MN
(218) 747-2609
-
United States Government
Federal Government
116 1/2 n Lake Ave
Battle Lake - MN
(218) 864-8962
-
Battle Lake Veterinary Clinic PA
Pet Foods Equipment & Supplies
602 S Olaf Ave
Battle Lake - MN
(218) 864-5695
-
Northern Light Gallery
Art GalleriesMisc Photographers
Po Box 613
Battle Lake - MN
(218) 862-5590
-
Lake Country Gardens On Ottertail
Plants Trees Flowers & Seeds
28325 County Highway 145
Battle Lake - MN
(218) 495-2850
-
Ruth C Peterka Dds
Dentists
412 S Lake Ave
Battle Lake - MN
(218) 864-5245
-
Gary's Septic Service
Septic Tanks & Systems Cleaning
21047 Bonnie Beach Rd
Battle Lake - MN
(218) 864-5101
-
Balmoral Golf Course - Maintenance Building
Public Golf Courses
40208 County Highway 128
Battle Lake - MN
(218) 864-5277
-
Svingen Karkela Cline Haugrud Hunt Larson & Jensen PLLP
Attorneys
116 N Lake Ave
Battle Lake - MN
(218) 864-8161
-
Spruce Home Goods
Homefurnishing Stores
205 N Lake Ave
Battle Lake - MN
(218) 862-2808
-
Mane Attraction
Beauty Salons
121 N Lake Ave
Battle Lake - MN
(218) 862-5555
-
Battle Lake Alliance Church
Church of Christ, Church of God, Church of NazareneReligious Organizations
401 W Gilbertson St
Battle Lake - MN
(218) 864-5539
-
Battle Lake Police Dept
County Police
621 W Holdt St
Battle Lake - MN
(218) 862-8005
-
Battle Lake City Office
City & County Government
108 E Main St
Battle Lake - MN
(218) 864-0424
-
Nelson Paul
Loans Personal
308 n Lincoln Ave
Battle Lake - MN
(218) 864-5626
-
United States Postal Service-USPS - Battle Lake Post Office
Post Offices
116 N Lake Ave
Battle Lake - MN
(218) 864-8962
-
Christensen Construction
Builders & Contractors
27258 County Highway 83
Battle Lake - MN
(218) 495-2371
-
United States Postal Service-USPS
Post Offices
116 N Lake Ave
Battle Lake - MN
(218) 864-8962
-
The Lodge On Otter Tail Lake
Resorts & Hotels
28543 County Highway 145
Battle Lake - MN
(218) 495-2954
-
Mcstorage
Household Goods Storage
40390 County Highway 128
Battle Lake - MN
(218) 864-0973
-
Battle Lake Auto Parts
Automotive Parts, Equipment & Supplies
21564 State Highway 78
Battle Lake - MN
(218) 864-5225
-
The C Omputer Hero
Computer Stores
35001 County Highway 74
Battle Lake - MN
(218) 321-4376
-
Bethel Lutheran Church
Lutheran Church
Nursery, Bible Study, Bible Study, Church & Religious Associations & Organizations, Churches Lutheran
34258 140th St
Battle Lake - MN
(218) 747-2522
-
Lake Area Docks & Lifts
Boat Services
106 Memory Ln
Battle Lake - MN
(218) 862-3626
-
Brian's Lawn Care
Ornamental Nursery Services
33774 County Highway 12
Battle Lake - MN
(218) 747-2371
-
Pixie Woods
Antique Stores
24893 Palace Rd
Battle Lake - MN
(218) 864-5727
-
Battle Lake Transfer Station
Garbage & Rubbish Removal
36005 State Highway 210
BATTLE LAKE - MN
(218) 864-8666
-
Battle Lake Senior Citizen Center
Senior Citizens Service & Health Organizations
205 W Main St
Battle Lake - MN
(218) 864-8768
-
Swedberg Nursery
Plants Trees Flowers & Seeds
37499 State Highway 210
Battle Lake - MN
(218) 864-5526
-
Battle Lake Senior Citizen Center - Lake Therapies
Physical Therapists
605 N Lake Ave
Battle Lake - MN
(218) 864-8574
-
Cenex LP Gas
Convenience Stores
36879 State Highway 210
Battle Lake - MN
(218) 237-3501
-
O'kays Gift
Cards Stationery & Giftwrap
112 E Main St
Battle Lake - MN
(218) 862-2220
-
Lee Well Drilling
Smaller Tank Saves Space, Uses Less Energy, Well Drilling/Repair, Well DrillingWell Drilling Contractors
500 Lake Ave N
Battle Lake - MN
(218) 862-2356
-
Zion Lutheran Church
Lutheran Church
36051 County Highway 74
Battle Lake - MN
(218) 495-3123
-
Lakes Area Law Center
Attorneys
702 N Lake Ave
Battle Lake - MN
(218) 862-5690
-
Cline JJ Atty At Law
Attorneys
116 N Lake Ave
Battle Lake - MN
(218) 862-6300
-
Heaton Tax Accounting
Tax Return Preparation
122 S Lake Ave
Battle Lake - MN
(218) 862-4048
-
Everts Do It Best Lumber
Lumber & Lumber Products
205 N Lake Ave
Battle Lake - MN
(218) 864-5983
-
Amor Pork Store
Farms
35722 County Highway 1
Battle Lake - MN
(218) 495-2090
-
Napa Auto Parts
Automotive Parts, Equipment & Supplies
21564 State Highway 78
Battle Lake - MN
(218) 864-5225
-
Larry's Foods
Grocery Stores & Supermarkets
Po Box 575
Battle Lake - MN
(218) 864-5663
-
Chase Family Health
Clinics
104 Memory Ln
Battle Lake - MN
(218) 862-4325
-
Wallace Gary & Shirley
Septic Tanks & Systems Cleaning
21047 Bonnie Beach Rd
Battle Lake - MN
(218) 864-5101
-
Battle Lake Senior Citizen Center - Lake Standard
Gas Stations
420 S Lake Ave
Battle Lake - MN
(218) 864-5221
-
Heaton Tax Accounting
Tax Return Preparation
102 N Lake Ave
Battle Lake - MN
(218) 862-4048
-
Massage by Veronica
Massage Therapists & Professional
39492 Crane Lake Dr
Battle Lake - MN
(218) 864-5692
-
First National Bank - Battle Lake Office
MEMBER FDIC, NATIONAL BANK, STBanks
101 n Lake Ave
Battle Lake - MN
(218) 864-5275
-
Todd Smith Dds
Dentists
412 S Lake Ave
Battle Lake - MN
(218) 864-5245
-
Norway Beach Resort
Resorts & Hotels
32484 Stalker Lake Ln
Battle Lake - MN
(218) 589-8583
-
Battle Lake Properties
Real Estate
24376 Beauty Shore Dr
Battle Lake - MN
(218) 864-8222
-
Otter Tail Real Estate Services
Real Estate
112 E Main St
Battle Lake - MN
(218) 864-0202
-
Maethner Inc
Printers Services
112 E Main St
Battle Lake - MN
(218) 864-0286
-
Krabbenhoft Construction
Construction
23685 Canterbury Sands Trl
Battle Lake - MN
(218) 864-5919
-
Faith Haven Camp
Campgrounds
38360 N Eagle Lake Rd
Battle Lake - MN
(218) 864-5303
-
Eager Beaver Tree Service
Ornamental Nursery Services
28875 350th Ave
Battle Lake - MN
(218) 495-2218
-
Amor Pork Store
Meat Products
35722 County Highway 1
Battle Lake - MN
(218) 495-2090
-
Ben's Bait Shop
Fishing Tackle & Supplies
21600 State Highway 78
Battle Lake - MN
(218) 864-5596
-
Glende-Nilson Funeral Home
Cremation Supplies Equipment & Services
Funerals, Caskets, Crematories & Cremation Services, Cremations, Funeral Homes & Directors, Urns
102 S Lincoln Ave
Battle Lake - MN
(218) 864-5278
-
Spangler Real Estate Partners
Real Estate
122 S Lake Ave
Battle Lake - MN
(218) 862-7653
-
Battle Lake Standard
Diesel, Service StationsGas Stations
420 S Lake Ave
Battle Lake - MN
(218) 864-5221
-
Gappa Oil
Gas Stations
Highway 210 & Hwy 78
Battle Lake - MN
(218) 864-5221
-
Trefoldighed Lutheran Church
Religious Organizations
Po Box 268
Battle Lake - MN
(218) 864-5006
-
Monk R
Real Estate
28118 Fairway Dr
BATTLE LAKE - MN
(218) 862-5633
-
United States Government - Post Offices - Battle Lake Post Office
Federal Government
116 1/2 n Lake Ave
Battle Lake - MN
(218) 864-8962
-
Bethel Lutheran Church
Lutheran Church
Battle Lake - MN
(218) 862-4903
-
Molls Berry Farm
Agricultural Aviation Seeding & Spraying
29098 State Highway 78
Battle Lake - MN
(218) 367-3305
-
Nelson's Tree Service & Landscaping
Ornamental Nursery Services
Battle Lake - MN
(218) 864-8607
-
Griebe Landscapes
Ornamental Nursery Services
25489 344th Ave
Battle Lake - MN
(218) 495-2470
-
Battle Lake Refrigeration & Heating
Refrigeration Repair Services
33867 200Th St
Battle Lake - MN
(218) 864-5535
-
Amor Pork
Meat Products
35739 County Highway 1
Battle Lake - MN
(218) 495-3524
-
Morical Implement
Farm Equipment Repair
36546 Glenhaven Ln
Battle Lake - MN
(218) 864-3175
-
Granny's Pantry
Candy & Confectionery
106 S Lake Ave
Battle Lake - MN
(218) 864-8344
-
Paulson Land Company
Real Estate Appraisers
117 N Lake Ave
Battle Lake - MN
(218) 864-5203
-
Kc Lawn
Printers Services
112 e Main St
Battle Lake - MN
(218) 864-0286
-
Our Lady of the Lake Catholic Church - -Office
Catholic Churches
409 N Lake Ave
Battle Lake - MN
(218) 864-5619
-
Battle Lake School Ecfe - Ecfe
Elementary Schools
402 W Summit St
Battle Lake - MN
(218) 864-8994
-
Lakeview Senior Living
Assisted Living Facilities
105 Glen Haven Dr
Battle Lake - MN
(218) 862-5230
-
Chateau D'amour
Cards Stationery & Giftwrap
35726 County Highway 1
Battle Lake - MN
(218) 495-2272
-
Glendalough State Park
Playgrounds Parks & Trails
25287 Whitetail Ln
Battle Lake - MN
(218) 864-0110
-
Lake & Main Market
Grocery Stores & Supermarkets
102 N Lake Ave
Battle Lake - MN
(218) 862-4004
-
City of Battle Lake - Natural Gas
City & County Government
108 E Main St
Battle Lake - MN
(218) 862-5550
-
Eager Beaver Stump Grinding
Tree & Shrub Transplanting & Removal
36459 S Silver Lake Rd
Battle Lake - MN
(218) 864-8339