Click a category to search:


Browsing Battle Lake, MN Businesses

#
210 Auto Tire & Exhaust
516 W Langen StBattle Lake, MN, 56515
2188627384
Used Tire Dealers
A
A Touch of Class
416 S Lake AveBattle Lake, MN, 56515
2188645845
Beauty SalonsBlack Hair SalonsBody WaxingEyebrow WaxingFacialsHair CutNails
Advanced Floor Maintenance
107 N Garfield AveBattle Lake, MN, 56515
2182820611
Tile
American Family Insurance - Edward Larrivy
102 E Main StBattle Lake, MN, 56515
2188648960
Auto InsuranceHealth InsuranceHomeowners InsuranceInsurance Agents
Amor Pork Store
35722 County Highway 1Battle Lake, MN, 56515
2184952090
Buffalo MeatButcher ShopButcher ShopsDeer MeatGoat MeatMeat MarketMeat Markets
Amor Pork Store
35737 County Highway 1Battle Lake, MN, 56515
2184953524
All You Can Eat Seafood Buffet RestaurantsBuffalo MeatButcher ShopButcher ShopsDeer MeatFish MarketFish Seafood MarketsGoat MeatMeat MarketMeat Markets
Amor Rumors
30932 Larson RdBattle Lake, MN, 56515
2184952660
Amor RumorsDining RestaurantsFoodPlaces To EatRestaurant CouponsRestaurants CouponsRestaurants DowntownRestaurants HiringRestaurants On The WaterRestaurants That CaterRestaurants That DeliverRestaurants That DeliveryRestaurants With Party RoomsResturantsSteak RestaurantsUsed Restaurant Equipment Supplies
Area Lakes Dental
412 S Lake AveBattle Lake, MN, 56515
2188645245
Affordable DenturesDental ClinicsDental OfficesDentistDentistsEmergency Dental ClinicEmergency DentistOral Surgeon
Area Lakes Real Estate LTD
28059 County Highway 145Battle Lake, MN, 56515
2184953773
Bell RealtyEdina RealtyEpic Realty IncEpic Realty Lake CountryHinkle Realty MnHomes For RentHouses For RentReal Estate AgentsReal Estate AppraisersReal Estate ResultsRealtorsRental Homes
Ark & Spark
22834 County Highway 83Battle Lake, MN, 56515
2188645969
Saws
Art of The Lakes
108 S Lake AveBattle Lake, MN, 56515
2188648606
Art Galleries
Arvig Communication Systems
119 S Lake AveBattle Lake, MN, 56515
2188624227
Arvig Communication Systems AcsCell Phone Repair
B
B K Heating & Air Conditioning
26524 State Highway 78Battle Lake, MN, 56515
2188625256
Air Conditioning Service RepairB K Heating Air ConditioningHeating And CoolingHeating ContractorsHvac Contractors Commercial
B L Express
305 S Lake AveBattle Lake, MN, 56515
2188645509
Caseys Carry Out PizzaMinnesota EnergyThe Candy Store
Balmoral Golf Course
28294 State Highway 78Battle Lake, MN, 56515
2183672055
Country ClubCountry ClubsDriving RangeGolf CourseGolf CoursesGolf StoresIndoor GolfPar 3 Golf CoursesPrivate Golf CoursesPublic Golf Courses
Balmoral Golf Crse Maintenance
40208 County Highway 128Battle Lake, MN, 56515
2188645277
Country ClubCountry ClubsDriving RangeGolf Car Sales ServiceGolf CourseGolf CoursesGolf Equipment SuppliesGolf InstructionGolf StoresIndoor GolfPar 3 Golf CoursesPublic Golf Courses
Balmoral North Par 3 and Driving Range
28402 State Highway 78Battle Lake, MN, 56515
2188645447
American InnBed And BreakfastBed Breakfast InnsDrive InExtended Stay HotelsHotels And MotelsHotels With Jacuzzi SuitesLodging
Balmoral Realty
40277 Otter RdBattle Lake, MN, 56515
2188625633
Commercial Real EstateReal Estate Results
Barky's Resort
28484 County Highway 145Battle Lake, MN, 56515
2184953444
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Battle Lake Alliance Church
401 W Gilbertson StBattle Lake, MN, 56515
2188645539
ChurchChurches ChristianChurches Non DenominationalChurches Places Of WorshipIglesia Pentecostal
Battle Lake Boat Works
21440 State Highway 78Battle Lake, MN, 56515
2188645567
Boat Canvas RepairBoat DealersBoat Maintenance RepairBoat RepairBoat StorageBoat YardsBoatsBrunswick Boat FactoryDocks RemovalFosters Marine ServiceHoots MarineLake Area Docks LiftsMarine Equipment SuppliesMarine RepairUsed Boat Sales
Battle Lake Chiropractic
202 S Lake AveBattle Lake, MN, 56515
2188645813
ChiropractorChiropractors Chiropractic ServicesMassage Therapy
Battle Lake City Office
108 E Main StBattle Lake, MN, 56515
2188640424
2188648989
Assessors OfficeCity OfPolice DepartmentPolice DepartmentsProbation OfficeSheriff DepartmentSheriff Office
Battle Lake Clinic
410 S Lake AveBattle Lake, MN, 56515
2188645283
ClinicsFamily DoctorFamily PhysiciansFree ClinicsHealth ClinicMedical ClinicMedical ClinicsWalk In ClinicWalk In ClinicsWalk In Medical Clinic
Battle Lake Elementary School
402 W Summit StBattle Lake, MN, 56515
2188645215
Ashby Elementary SchoolElementary SchoolsHigh SchoolsMiddle SchoolsPreschoolPreschools KindergartenPrivate Schools K 12Public Elementary SchoolsPublic SchoolsTrucking SchoolUnderwood High School
Battle Lake Farmers Union Oil
36879 State Highway 210Battle Lake, MN, 56515
2188645574
Agco AllisFarm EquipmentFeed MillFeed StoreGrainLakes Area CooperativeLeaf River Ag ServiceLivestockNatural Gas CompaniesPropane Natural GasPropane Refill
Battle Lake Fire Dept
105 N Garfield AveBattle Lake, MN, 56515
2188645511
Assessors OfficeCity OfFire StationProbation Office
Battle Lake First Lutheran
505 W Holdt StBattle Lake, MN, 56515
2188645686
Christina Lake Lutheran ChurchChurches LutheranChurches Places Of WorshipEagle Lake Lutheran ChurchEmmanuel Lutheran ChurchFaith Esther Lutheran ParishIglesia PentecostalTrefoldighed Lutheran Church
Battle Lake Flower Co
102 W Summit StBattle Lake, MN, 56515
2188626160
FloristFloristsFlower ShopFlowers ShopWith Love Floral
Battle Lake Flower Co
122 S Lake AveBattle Lake, MN, 56515
2188626160
FloristFloristsFlower ShopFlowers ShopOver The RanbowWith Love Floral
Battle Lake Hardware & Rental
112 S Lake AveBattle Lake, MN, 56515
2188645936
Hardware StoresPlumbing SupplyTile
Battle Lake Motel
102 Glen Haven DrBattle Lake, MN, 56515
2188645208
Bed And BreakfastCheap MotelsExtended Stay HotelsHotels And MotelsLodgingWeekly Motels
Battle Lake Motor Patrol Assn
105 N Garfield AveBattle Lake, MN, 56515
2188645060
Belmont Funeral HomeDavidf Donehoner Funeral HomeDeathsFuneral HomesHead StonesHeadstonesMortuaryObituaries Schuller Funeral Hm MnParkers Prairie Funeral Home
Battle Lake Municipal Liquor
414 S Lake AveBattle Lake, MN, 56515
2188645581
BeerGuzzlersLiquor StoresThe Winery
Battle Lake Refrign & Heating
33867 200th StBattle Lake, MN, 56515
2188645535
Air Conditioning Service RepairAppliancesCommercial Appliance RepairCommercial Refrigeration RepairHeating ContractorsHvac Contractors CommercialHvac Parts
Battle Lake Review
114 N Lake AveBattle Lake, MN, 56515
2188645952
Lakes Area Computer Service
Battle Lake Senior Citizen Ctr
205 W Main StBattle Lake, MN, 56515
2188648768
City OfSenior ApartmentsSenior CenterSenior Citizens Services OrganizationsSenior Living
Battle Lake Therapies
105 Glen Haven DrBattle Lake, MN, 56515
2188648574
Pain ClinicPhysical TherapyProbation Office
Battle Lake Therapies
605 N Lake AveBattle Lake, MN, 56515
2188648574
Massage TherapyPain ClinicPhysical TherapistsPhysical Therapy
Battle Lake Transfer Station
102 N Washington AveBattle Lake, MN, 56515
2188648666
Ballard Sanitation IncDumpster RentalGarbage CollectionGarbage DumpTransfer StationTrash RemovalWaste DisposalWaste Management
Battle Lake Transfer Station
36005 State Highway 210Battle Lake, MN, 56515
2188648666
Dumpster RentalGarbage CollectionGarbage DumpTransfer StationTrash RemovalWaste DisposalWaste Management
Beads & More
102 N Lake AveBattle Lake, MN, 56515
2188645238
Arts Crafts SuppliesBead ShopsBead StoreBead StoresBeadsCanvasCraft StoresCraft SuppliesCross Stitch SuppliesJewelry SuppliesManufacturing CompaniesNeedlepointYarn ShopYarn ShopsYarn StoreYarn Stores
Ben's Bait Shop
21600 State Highway 78Battle Lake, MN, 56515
2188645596
Bait And TackleBait ShopBait ShopsFishing BaitFishing TackleGenes Sport ShopHunting SuppliesLive BaitScheels SportsSporting Goods
Bethel Lutheran Church
34258 140th StBattle Lake, MN, 56515
2187472522
Bethel Lutheran ChurchChurches LutheranChurches Places Of WorshipFaith Esther Lutheran ParishIglesia PentecostalMessiah Lutheran ChurchTordenskjold Free Lutheran ChurchTrinity Lutheran Church
Bev's Bakery
115 S Lake AveBattle Lake, MN, 56515
2188645636
Abby S BakeryBakeriesBirthday CakesCupcakesPaul BakeryRestaurantRestaurantsSpecialty CakesSteak RestaurantsUsed Restaurant Equipment SuppliesWedding CakeWedding Cakes
Birkeland Dean A CPA
105 N Lake AveBattle Lake, MN, 56515
2188645234
Cpa Firms
Blatti Robert O
702 N Lake AveBattle Lake, MN, 56515
2188625690
AttorneysDivorce AttorneysFamily Law AttorneysLawyersLegal AidReal Estate Lawyer John Minge
Bonnie Beach Resort
20341 Bonnie Beach RdBattle Lake, MN, 56515
2188645534
Bed And BreakfastCampgrounds Rv ResortsHotels And MotelsLodgingThe Lodge On Otter Tail Lake
BP
420 S Lake AveBattle Lake, MN, 56515
2188645221
Bp Gas StationCenexGas StationsK 106 Superstation KwadOrtons Bp
Brian's Lawn Care
33774 County Highway 12Battle Lake, MN, 56515
2187472371
Landscaping Lawn ServicesLawn MaintenanceLawn Mowing ServicesMidwest TreeSnow Removal ServiceStump Removal GrindingTree RemovalTree Service
Brusven Joan CPA
105 N Lake AveBattle Lake, MN, 56515
2188645234
Cpa Firms
C
C D Electric
37508 County Highway 1Battle Lake, MN, 56515
2184952147
Electric ContractorsElectric ServiceElectrical ContractorsElectricianElectriciansEmils ElectricEvenson ElectricOttertail ElectricResidential Electricians
Carlson Highland & Co LLP
105 N Lake AveBattle Lake, MN, 56515
2188645234
Cpa FirmsCupkie Accounting Tax Service Llc
Cenex
36879 State Highway 210Battle Lake, MN, 56515
2188645574
Cenex Convenience StoreCenex Gas StationGas StationsK 106 Superstation KwadMinnesota EnergyThe Candy Store
Century 21
37401 State Highway 210Battle Lake, MN, 56515
2188640547
Bell RealtyEdina RealtyEpic Realty IncEpic Realty Lake CountryHinkle Realty MnHomes For RentHouses For RentReal Estate AgentsRealtors
Chain Of Lakes Realty
40277 Otter RdBattle Lake, MN, 56515
2188625633
Bell RealtyCommercial Real EstateEdina RealtyHomes For RentHouses For RentReal Estate AgentsReal Estate ResultsRealtorsRental Homes
Christensen Construction
27258 County Highway 83Battle Lake, MN, 56515
2184952371
Building ContractorsConstruction
Cline J J
118 1/2 S Lake AveBattle Lake, MN, 56515
2188626300
AttorneysLawyersLegalReal Estate Lawyer John Minge
Coffee Grinder Antiques
301 N Lake AveBattle Lake, MN, 56515
2188648163
Antique BuyersAntique DealersAntique MallAntique StoresAntiquesFurniture RefinishingFurniture Repair RefinishFurniture UpholsteryLeather Furniture Repair
Corner Store
28027 County Highway 145Battle Lake, MN, 56515
2184952565
CenexGas StationsK 106 Superstation KwadKerosene Gas StationsNatural Gas CompaniesOil And Gas CompaniesOrtons Bp
Cottage Qui Parle Lac
37944 Antler LnBattle Lake, MN, 56515
2188645837
AcupunctureHolistic Doctors
COUNTRY Financial
122 S Lake AveBattle Lake, MN, 56515
2182820411
BuisnessCountry StoreInsurance Agents
Creative Cuts
109 N Lake AveBattle Lake, MN, 56515
2188648884
Beauty SalonsBlack Hair SalonsBody WaxingEyebrow WaxingFacialsHair CutHeadquarters SalonNails
D
D S Auto
107 E Main StBattle Lake, MN, 56515
2183719788
Auto Body Repair ServiceAuto Repair & ServiceAuto Repair ServiceJons Auto RepairOil Change
Dairy Queen
301 S Lake AveBattle Lake, MN, 56515
2188645288
Dairy QueenFast Food RestaurantsUsed Restaurant Equipment Supplies
Dan Ruhland Plumbing & Heating
304 W Gilbertson StBattle Lake, MN, 56515
2182820500
Heating And CoolingHeating ContractorsHvac Contractors CommercialPlumbersPlumbing Contractors
Darius Jaspers & Associates, Inc.
PO Box 684Battle Lake, MN, 56515
6127991102
Doherty Staffing SolutionsEmployment AgenciesEmployment AgencyHeadhuntersJob OpeningsJobsMedical Staffing AgenciesNursing Staffing AgenciesPart Time JobsStaffing AgencyStaffing ServicesTemp HelpTemp Services
Dave Erwin Construction Inc
34687 Northview RdBattle Lake, MN, 56515
2184952215
ConstructionContractorsDel ConstructionGeneral ContractorsHeating And CoolingHeating ContractorsHome BuildersHome ConstructionHvac Contractors CommercialLog Homes For SaleRoad Construction Companies
Davenport Donald
38595 Country Estate RdBattle Lake, MN, 56515
2188625060
Engineering FirmsLand Surveying
DO IT Yourself Long Arm Quilt
27127 Lake Ethel RdBattle Lake, MN, 56515
2183672318
Quilt ShopQuilt ShopsQuilt StoresQuilting StoresQuilts Quilting
Dragonfly
122 S Lake AveBattle Lake, MN, 56515
2188625790
Gift Shops
Dyrud
36459 S Silver Lake RdBattle Lake, MN, 56515
2188648339
Legal
E
E J's Floor Covering
36801 State Highway 210Battle Lake, MN, 56515
2188645266
Carpet StoresTile
Eager Beaver Stump Grinding
36459 S Silver Lake RdBattle Lake, MN, 56515
2188648339
Stump Removal Grinding
Eagle Lake Lutheran Church
15456 County Highway 81Battle Lake, MN, 56515
2188645417
Christina Lake Lutheran ChurchChurches LutheranChurches Places Of WorshipEagle Lake Lutheran ChurchFaith Esther Lutheran ParishMessiah Lutheran ChurchTrefoldighed Lutheran ChurchTrinity Lutheran Church
Eagle Lake Pet Boarding
14632 355th AveBattle Lake, MN, 56515
2187472945
Dog BoardingDog BreedersDog DaycareDog ObedienceKennelsPet Boarding KennelsPet Sitting Exercising Services
Earthworm Excavating
36074 County Highway 72Battle Lake, MN, 56515
7013070904
Excavation ContractorsExcavators
Ellingson Scott DC
202 S Lake AveBattle Lake, MN, 56515
2188645813
ChiropractorChiropractors Chiropractic ServicesMassage Therapy
Elmer's Texas Barbeque
27896 State Highway 78Battle Lake, MN, 56515
2188648436
Amor RumorsBarbecue RestaurantsBbq CateringBbq RestaurantsBbq RibsCaterersCatering CompaniesCatering ServicesDining RestaurantsHillbillies Vittles And BrewRestaurant CouponsRestaurants CouponsRestaurants DowntownRestaurants HiringRestaurants That CaterRestaurants That DeliverRestaurants That DeliverySteak RestaurantsTed & Gen'sUsed Restaurant Equipment Supplies
Ethel Beach Resort & Restaurant
27521 County Highway 5Battle Lake, MN, 56515
2183672603
Amor RumorsCampgrounds Rv ResortsDining RestaurantsSteak RestaurantsThe Lodge On Otter Tail LakeUsed Restaurant Equipment Supplies
Everts Lumber Company
205 S Lake AveBattle Lake, MN, 56515
2188645983
Fleet SupplyHardware StoresMiltona Lumber Hardware CoPlumbing SupplyTile
Expressions From the Heart
102 E Summit StBattle Lake, MN, 56515
2188645148
Gift Shops
F
Faith Haven Camp Inc
38360 N Eagle Lake RdBattle Lake, MN, 56515
2188645303
Camping
Farmers State Bank
110 E Main StBattle Lake, MN, 56515
2188266112
1st National Bank1st State BankBanksCar Title LoansUnited Community Bank
First Baptist Church
101 W Summit StBattle Lake, MN, 56515
2188625319
Baptist ChurchBaptist ChurchesBlack Baptist ChurchesChurch Hall RentalsChurches & Places Of WorshipChurches BaptistChurches For SaleChurches Places Of WorshipFirst Baptist ChurchIglesia Pentecostal
First Lakes Agency
101 S Lake AveBattle Lake, MN, 56515
2188624444
Insurance Agents
First National Bank
101 S Lake AveBattle Lake, MN, 56515
2188645275
1st National BankBanksCar Title LoansFirst National BankMortgagesUnited Community Bank
First Resort
715 Lake Shore DrBattle Lake, MN, 56515
2188645010
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Fisherman's Village Resort
27621 County Highway 83Battle Lake, MN, 56515
2184953326
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Frame It Up
105 E Main StBattle Lake, MN, 56515
2188645210
Picture FramesPicture Framing
Frank, Shawn
21566 State Highway 78Battle Lake, MN, 56515
2188645213
Insurance Agents
Fred's Custom Upholstery
35850 Timber Hills TrlBattle Lake, MN, 56515
2182051508
Furniture UpholsteryUpholsterers
G
Gary's Septic Service
21047 Bonnie Beach RdBattle Lake, MN, 56515
2188645101
Plumbing ContractorsSeifert Septic ServiceSeptic Pumping
Glendalough State Park
24869 Whitetail LnBattle Lake, MN, 56515
2188640110
Maplewood State ParkParks And RecreationState Parks
Glende-Nilson Funeral Home
102 S Lincoln AveBattle Lake, MN, 56515
2188645278
Bielema Family Funeral HomeCrematoriesDavidf Donehoner Funeral HomeDeathsEvergreen CemeteryFuneral HomesGlende Johnson Nelson Nilson Funeral HomeHead StonesHeadstonesMortuaryObituariesParkers Prairie Funeral Home
Golden LivingCenters - Otter Tail Lake
28930 County Highway 145Battle Lake, MN, 56515
2184952993
Assisted Living Elder Care ServicesAssisted Living FacilitiesContractorsElders HomeGeneral ContractorsLong Term Care FacilitiesNursing Convalescent HomesNursing HomeNursing Homes Skilled Nursing FacilitySenior ApartmentsSenior HousingSenior LivingThe Lodge On Otter Tail Lake
Good Samaritan Society
105 Glen Haven DrBattle Lake, MN, 56515
2188645231
Assisted Living FacilitiesHome MoversNursing HomesPain ClinicSenior ApartmentsSenior Living
Good Samaritan Society - Battle Lake
605 N Lake AveBattle Lake, MN, 56515
2188645231
Assisted LivingMassage TherapyNursing Homes Skilled Nursing FacilityPain ClinicPhysical TherapistsPhysical TherapySenior Living
Granny's Pantry
106 S Lake AveBattle Lake, MN, 56515
2188648344
Candy ConfectioneryCandy StoreCandy StoresThe Candy Store
Greenskeeper Lawn Service
21642 State Highway 78Battle Lake, MN, 56515
2188625630
Landscaping Lawn ServicesLawn MaintenanceLawn Services NearUsed Lawn Mowers For Sale
Guzzlers Inc
35776 County Highway 72Battle Lake, MN, 56515
2184952426
Guzzlers
Gwendolyn's
102 W Summit StBattle Lake, MN, 56515
2188624936
FloristFloristsFlower ShopFlowers ShopGift ShopsOver The RanbowWith Love Floral
H
Hanson Timothy
40580 Wren LoopBattle Lake, MN, 56515
2182055166
ContractorsHome ImprovementHome ImprovementsHome Window RepairTileUnderwood Woodworking
Heaton Tax Accounting
102 N Lake AveBattle Lake, MN, 56515
2188624048
BuisnessCupkie Accounting Tax Service Llc
Heinee's Mobile Marine
37495 State Highway 210Battle Lake, MN, 56515
2188625200
Boat Canvas RepairBoat DealersBoat LiftsBoat Maintenance RepairBoat RepairBoatsBrunswick Boat FactoryDocks RemovalFosters Marine ServiceLake Area Docks LiftsMarine RepairUsed Boat SalesUsed Mobile Home Dealers
His & Hers Beauty Salon
208 N Lake AveBattle Lake, MN, 56515
2188648897
Beauty SalonsBlack Hair SalonsBody WaxingEyebrow WaxingFacialsHair CutNails
Holiday Haven Resort
27333 Holiday RdBattle Lake, MN, 56515
2188645179
Campgrounds Rv ResortsThe Lodge On Otter Tail LakeWhite Haven Resort
Holly's Resort
36294 Augustana DrBattle Lake, MN, 56515
2184953456
Campgrounds Rv ResortsSwanies Resort CampgroundThe Lodge On Otter Tail LakeWestwood Resort
Hugs & Stitches
122 S Lake AveBattle Lake, MN, 56515
2188649959
Cross StitchEmbroidery DesignNeedlepoint
Hugs & Stitches
35826 183rd StBattle Lake, MN, 56515
2188649959
Cross StitchCustom T ShirtsEmbroidery DesignFabric ShopsFabric StoresGreenspire GraphicsNeedlepointQuiltingScreen PrintingT Shirt Printing
I
International Express
28484 County Highway 145Battle Lake, MN, 56515
2184953444
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Izzie Bee
114 S Lake AveBattle Lake, MN, 56515
2188624900
Gift Shops
J
Janke Drywall Co
27912 Pine Tree RdBattle Lake, MN, 56515
2184952269
Drywall ContractorsPainting Contractors
Jensen, Jill, DDS
412 S Lake AveBattle Lake, MN, 56515
2188645245
Dental ClinicsDental OfficesDentistDentists Pediatric DentistryDenturesEmergency Dental ClinicEmergency DentistOral Surgeon
Jessen Stacey M CPA
105 N Lake AveBattle Lake, MN, 56515
2188645234
Cpa Firms
Jorud Dairy Dean
15437 365th AveBattle Lake, MN, 56515
2188645018
Milk Delivery
K
Ken's Tackle Shop
28497 County Highway 145Battle Lake, MN, 56515
2184952895
Bait And TackleBait ShopBait ShopsFishing BaitFishing TackleGenes Sport ShopHunting SuppliesLive BaitOutdoor Sporting GoodsRunning ShoesScheels SportsSoccer StoresSporting Goods StoresSports StoresUsed Sporting GoodsUsed Sports Equipment
L
Lady Slipper Flower Co
122 S Lake AveBattle Lake, MN, 56515
2188648719
FloristFlorists
Lake Area Docks & Lifts
106 State Highway 210Battle Lake, MN, 56515
2188623625
Boat Canvas RepairBoat LiftsBoatsDock BuildersDocks RemovalFosters Marine ServiceHoots MarineLake Area Docks LiftsMarinasMarine Equipment SuppliesMarine Repair
Lake Country Gardens-Ottertail
28325 County Highway 145Battle Lake, MN, 56515
2184952850
Bonsai Tree Plant NurseriesCountry StoreDog Food PlantGarden CentersIndustrial Finishing Services Powder PlantMarks Fleet Supply True ValueNurseries Plants TreesNursery Wholesale GrowersPerham Locker PlantPlant NurseryTree Nursery
Lake Sewer Service
33253 315th StBattle Lake, MN, 56515
2184953473
Drain Sewer CleaningPlumberPlumbing Contractors
Lake Wood Products
102 E Main StBattle Lake, MN, 56515
2188648171
Cabinet Makers
Lakes Area Law Center
702 N Lake AveBattle Lake, MN, 56515
2188625690
AttorneysLakes Area Computer ServiceLawyersLegal AidReal Estate Lawyer John Minge
Lakes Veterinary Hospital
602 S Olaf AveBattle Lake, MN, 56515
2188645695
Lakeland Veterinary ClinicVeterinariansVeterinary Clinics Hospitals
Lakeside Market
28465 County Highway 145Battle Lake, MN, 56515
2184952802
Grocery StoresLarrys SupermarketShopping
Lakeview Senior Living
605 N Lake AveBattle Lake, MN, 56515
2188625230
Retirement CommunitiesSenior ApartmentsSenior Living
Larry's Supermarket
102 W Gilbertson StBattle Lake, MN, 56515
2188645663
Grocery StoresLarrys SupermarketShopping
Lee Well Drilling
57252 MlbkBattle Lake, MN, 56515
2188622356
ConstructionContractorsGeneral ContractorsPumps Service RepairSeptic PumpingWater Well Drilling Pump ContractorsWell Pump Repair
Lembcke, Daniel L, MD
410 S Lake AveBattle Lake, MN, 56515
2188645283
Doctors OfficeFamily DoctorFamily PhysiciansPhysicians Surgeons
Lodge On Otter Tail Lake
28525 County Highway 145Battle Lake, MN, 56515
2184952954
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Lukken Jeffrey DVM
602 S Olaf AveBattle Lake, MN, 56515
2188645695
Lakeland Veterinary ClinicVeterinariansVeterinary Clinics Hospitals
M
Madsen Properties
27128 State Highway 78 # 1Battle Lake, MN, 56515
2188645400
ApartmentApartments For RentApartments FurnishedChateau ApartmentsCheap Rooms For RentClearwater ApartmentsEfficiency ApartmentsFurnished ApartmentsHighland ApartmentsHumphrey ManorLow Income ApartmentsRivercrest ApartmentsRiverside ApartmentsSection 8 Apartments
Madsen's Resort
27102 State Highway 78Battle Lake, MN, 56515
2188645301
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Mane Attraction
121 S Lake AveBattle Lake, MN, 56515
2188625555
AttractionsBeauty SalonsBlack Hair SalonsBody WaxingEyebrow WaxingFacialsHair CutHeadquarters SalonNails
Massage By Veronica
39492 Crane Lake DrBattle Lake, MN, 56515
2188645692
Asian MassageCouples MassageFoot ReflexologyFull Body MassageMassage ServicesMassage TherapistsMassage TherapyPain ClinicPhysical TherapistsPhysical Therapy
Mcstorage
40390 County Highway 128Battle Lake, MN, 56515
2188640973
Storage ContainerStorage Household CommercialStorage UnitsTurn Key Self Storage
Mekalson Hydraulics
21461 365th AveBattle Lake, MN, 56515
2188625757
Hydraulic Equipment RepairHydraulic RepairStones Hydraulic Services
Mitzel's Old Oak Upholstery
34347 Northview RdBattle Lake, MN, 56515
2184952294
Furniture UpholsteryUpholsterers
Monk R
28118 Fairway DrBattle Lake, MN, 56515
2188625633
Bell RealtyEdina RealtyHomes For RentHouses For RentReal Estate AgentsRealtorsRental Homes
Morical Implement Inc
36546 Glen Haven DrBattle Lake, MN, 56515
2188643175
Agco AllisFarm Equipment Parts Repair
Morical Painting & Staining
27372 Cloverleaf RdBattle Lake, MN, 56515
2188648455
Faux FinishFaux Painting Finishing
N
NAPA Battle Lake Auto Parts
21564 State Highway 78Battle Lake, MN, 56515
2188645225
Auto PartsAutomobile Parts SuppliesJons Auto RepairNapa Auto PartsUsed Auto Parts
NBL Marine
23394 State Highway 78Battle Lake, MN, 56515
2188625530
Boat Canvas RepairBoat Maintenance RepairBoat RepairBoat StorageBoat YardsBoatsBrunswick Boat FactoryHoots MarineMarine Equipment SuppliesMarine Repair
Nify Nook Resort
28414 County Highway 145Battle Lake, MN, 56515
2184953479
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
North Star Plumbing Service Inc
37957 N Clitherall Lake RdBattle Lake, MN, 56515
2188648185
PlumbersPlumbing Contractors
Northern Light Gallery
101 N Lake AveBattle Lake, MN, 56515
2188625590
Cs PhotographyJaime Salo PhotographyLighting RepairMagic Memories PhotographyPhotographersWedding Photography
Northern Light Gallery
PO Box 613Battle Lake, MN, 56515
2187313013
Art GalleriesLighting Repair
Norway Beach Resort
32439 Stalker Lake LnBattle Lake, MN, 56515
2185898583
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
NP PLUMBING
101 Madison Ave SBattle Lake, MN, 56515
2182821080
PlumberPlumbers ResidentialPlumbing Contractors
Nuss, Jodie, MD
410 S Lake AveBattle Lake, MN, 56515
2188645283
ClinicsDoctors OfficeFamily DoctorFamily PhysiciansFree ClinicsHealth ClinicPhysicians SurgeonsWalk In ClinicWalk In ClinicsWalk In Medical Clinic
O
O'kays Gift
112 E Main StBattle Lake, MN, 56515
2188622220
Gift BasketsGift Shops
Old Brick Inn
123 S Lake AveBattle Lake, MN, 56515
2188645395
American InnAmor RumorsBar GrillsBars ClubsBars With Live MusicBed And BreakfastBed Breakfast InnsDining RestaurantsSteak RestaurantsStubs Dining & SaloonThe CactusThe Old Mill Bar GrillThe Tavern Bar And GrillUsed Restaurant Equipment Supplies
Olson, Alan
37401 State Highway 210Battle Lake, MN, 56515
2188640547
Bell RealtyEdina RealtyHomes For RentHouses For RentReal Estate AgentsRealtors
One Fine Day
404 N Lake AveBattle Lake, MN, 56515
2188623000
Backyard StationGift ShopsNoveltiesStationery Stores
One of A Find
119 S Lake AveBattle Lake, MN, 56515
2188648504
Consignment FurnitureDonate FurnitureFurniture Consignment StoresUsed Furniture StoresUsed Office Furniture
Otter Tail Appraisals
28059 County Highway 145Battle Lake, MN, 56515
2184953773
Real Estate Appraisers
Otter Tail Power Co
525 E Summit StBattle Lake, MN, 56515
2188648970
Electric CompaniesElectric ServiceElectric UtilityPower Plant
Otter Tall Lawn Care
21485 374th AveBattle Lake, MN, 56515
2188625800
GardenersLandscaping Lawn ServicesLawn MaintenanceLawn Services NearSodUsed Lawn Mowers For Sale
Ottertail Beach Resort
28255 N Midway Park DrBattle Lake, MN, 56515
2188645860
Bed And BreakfastCampgrounds Rv ResortsHotels And MotelsLodgingSwanies Resort CampgroundThe Lodge On Otter Tail LakeWestwood Resort
Ottertail Beach Storage
26720 State Highway 78Battle Lake, MN, 56515
2188645860
Storage ContainerStorage UnitsTurn Key Self Storage
Ottertail Enterprises Inc
40590 Wren LoopBattle Lake, MN, 56515
2188643152
ConstructionContractorsGeneral Contractors
Ottertail Real Estate
106 N Lake AveBattle Lake, MN, 56515
2188640202
Bell RealtyEdina RealtyHomes For RentHouses For RentReal Estate AgentsReal Estate ResultsRealtors
Ottertail Water Management District
RR 2Battle Lake, MN, 56515
2188645533
Health DepartmentProbation Office
Our Lady of The Lake Catholic Church-Office
407 N Lake AveBattle Lake, MN, 56515
2188645747
Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipChurches Roman CatholicIglesia PentecostalOur Lady Of The Lake Catholic ChurchRoman Catholic ChurchSt Anns Catholic ChurchSt Joseph Catholic Church
P
Paulson Land Co
117 N Lake AveBattle Lake, MN, 56515
2188645203
Bell RealtyReal Estate AppraisersRealtors
Petals & Posies
102 N Lake AveBattle Lake, MN, 56515
2188625630
FloristFloristsFlower ShopFlowers ShopOver The RanbowWith Love Floral
Petals & Posies
21642 State Highway 78Battle Lake, MN, 56515
2188625630
FloristFloristsFlower ShopFlowers ShopWith Love Floral
Peterka, Ruth C, DDS
412 S Lake AveBattle Lake, MN, 56515
2188645245
Dental ClinicsDental OfficesDentistDentists Pediatric DentistryDenturesEmergency Dental ClinicEmergency DentistOral Surgeon
Photo's By Tia
33774 County Highway 12Battle Lake, MN, 56515
2187706360
Cs PhotographyJaime Salo PhotographyMagic Memories PhotographyPhotographersWedding Photography
Pixie Woods
24893 Palace RdBattle Lake, MN, 56515
2188645727
Antique BuyersAntique DealersAntique MallAntique StoresAntiques
Pomme de Terre Pottery
32586 Island RdBattle Lake, MN, 56515
2185897507
CeramicsPottery Classes
Prante's On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
BarsDining Restaurants
Prante's On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Restaurant
Prante's On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Restaurants
Prante's On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Stubs Dining & Saloon
Prante's On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Used Restaurant Equipment Supplies
Prantes On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Amor RumorsBars With Live Music
Prantes On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Restaurant Coupons
Prantes On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Restaurants CouponsRestaurants DowntownRestaurants HiringRestaurants That CaterRestaurants That DeliverRestaurants That Delivery
Prantes On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Steak Restaurants
Prantes On The Lake
35776 County Highway 72Battle Lake, MN, 56515
2184952995
Used Restaurant Equipment Supplies
R
Red Door Wellness
39015 Shoreview LnBattle Lake, MN, 56515
2182051995
ClinicsFree ClinicsHealth ClinicMedical ClinicMedical ClinicsRed Door WellnessWalk In ClinicWalk In ClinicsWalk In Medical Clinic
Red Lantern Resort
37804 Eldorado Beach RdBattle Lake, MN, 56515
2184952930
Bed And BreakfastBed BreakfastCampgrounds Rv ResortsExtended Stay HotelsHotels And MotelsLodgingSwanies Resort CampgroundThe Lodge On Otter Tail LakeWestwood Resort
Riverside Taxidermy
27111 Timber Hills LnBattle Lake, MN, 56515
2188648359
Leaf River TaxidermyTaxidermistsTaxidermy Supplies
Ruby's City Restaurant
108 E Main StBattle Lake, MN, 56515
2187472208
Amor RumorsCaterersCateringDining RestaurantsHillbillies Vittles And BrewSpeak Easy RestaurantSteak RestaurantsUsed Restaurant Equipment Supplies
Ryan's Repair
21482 374th AveBattle Lake, MN, 56515
2188648544
Auto Body Repair ServiceAuto Repair & ServiceAuto Repair ServiceJons Auto RepairOil Change
S
Samari, Nadder, DVM, DVM, DVM
602 S Olaf AveBattle Lake, MN, 56515
2188645695
Lakeland Veterinary ClinicVeterinariansVeterinary Clinics Hospitals
Sand Bay Resort
405 Washington Avenue N.Battle Lake, MN, 56515
8005469316
Bed And BreakfastCampgrounds Rv ResortsCountry Bay ResortExtended Stay HotelsHotels And MotelsLodgingViking Bay Resort
Sand Bay Resort
703 N Lake AveBattle Lake, MN, 56515
2188625070
Campgrounds Rv ResortsCountry Bay ResortThe Lodge On Otter Tail LakeViking Bay Resort
Schmidt Excavating
35207 235th StBattle Lake, MN, 56515
2188625039
Excavation ContractorsExcavators
Seip Drug
113 N Lake AveBattle Lake, MN, 56515
2188645261
PharmaciesSeip DrugThrifty White PharmacyTrumm Drug
Seip Gift Shop
113 N Lake AveBattle Lake, MN, 56515
2188645261
Gift Shops
Senior Card Project
PO Box 375Battle Lake, MN, 56515
2188648768
Anger Management ClassesChild PsychologistCounseling ServicesDepression Support GroupsFree Anger Management ClassesFree CounselingFree Marriage CounselingGrief Support GroupsMental Health
Shady Oak Riding Stables
40927 County Highway 128Battle Lake, MN, 56515
2183672699
Horse Back RidingHorse Boarding StablesHorse RentalsHorse RidingHorseback RidingRiding Lessons
Shawn Frank - State Farm Insurance Agent
21566 State Highway 78Battle Lake, MN, 56515
2188645213
Auto InsuranceHomeowners InsuranceInsurance AgentsState Farm
Shoreline Restaurant Lanes
505 N Lake AveBattle Lake, MN, 56515
2188645265
Amor RumorsBanquet Halls Reception FacilitiesBar GrillsBars ClubsBars With Live MusicBowling AlleyCaterersCateringCheap Banquet HallsCheap Sweet 16 Banquet HallDining RestaurantsHall RentalsParty Hall RentalsParty HallsReception HallsSteak RestaurantsStubs Dining & SaloonTake Out RestaurantsThe CactusThe Tavern Bar And GrillUsed Restaurant Equipment SuppliesWedding HallsWedding Reception HallsWedding Venues
Sinclair Oil
420 S Lake AveBattle Lake, MN, 56515
2188645221
CenexGas StationsK 106 Superstation Kwad
Sladek Corp
811 Lake Shore DrBattle Lake, MN, 56515
2188648836
Building ContractorsConstructionRoad Construction Companies
Smith, Todd, DDS
412 S Lake AveBattle Lake, MN, 56515
2188645245
Dental ClinicsDental OfficesDentistDentists Pediatric DentistryDenturesEmergency Dental ClinicEmergency DentistOral Surgeon
Sparks Custom Trailers
27341 County Highway 5Battle Lake, MN, 56515
2183672740
Camper RentalCamper RentalsCargo TrailersRv DealersRv PartsRv SalesSparks Custom TrailersTrailer SalesTravel TrailersUsed Cargo Trailers For SaleUtility Trailers
Sparks Custom Trailers
27521 County Highway 5Battle Lake, MN, 56515
2183672740
Cargo TrailersSparks Custom TrailersTrailer SalesUsed Cargo Trailers For SaleUtility Trailers
Sportsman's Bar
106 E Main StBattle Lake, MN, 56515
2188641000
Amor RumorsBars With Live MusicDining RestaurantsHillbillies Vittles And BrewSpanky'sSpankys Stone HearthSteak RestaurantsUsed Restaurant Equipment Supplies
Stella's
114 N Lake AveBattle Lake, MN, 56515
2188625576
Amor RumorsDining RestaurantsSteak RestaurantsUsed Restaurant Equipment Supplies
Stevelly's
110 N Lake AveBattle Lake, MN, 56515
2188645454
Amor RumorsHillbillies Vittles And BrewStubs Dining & SaloonThe Cactus
Straight Forward Computing
301 S Olaf AveBattle Lake, MN, 56515
2183717726
Computer Repair
Stub's Dining & Saloon
211 S Lake AveBattle Lake, MN, 56515
2188649929
Amor RumorsBar GrillsBars ClubsBars With Live MusicDining RestaurantsSteak RestaurantsStubs Dining & SaloonThe CactusThe Tavern Bar And GrillUsed Restaurant Equipment Supplies
Stueve Realty
102 State Highway 210Battle Lake, MN, 56515
2188640606
Bell RealtyEdina RealtyHomes For RentHouses For RentReal Estate AgentsReal Estate ResultsRealtors
Sunset Beach Resort
42502 240th StBattle Lake, MN, 56515
2185832750
Campgrounds Rv ResortsSunset ResortThe Lodge On Otter Tail Lake
Svingen Karkela Clinc Haugrud
116 1/2 S Lake AveBattle Lake, MN, 56515
2188648161
AttorneysLawyersLegalReal Estate Lawyer John Minge
Svingen Kris
116 1/2 S Lake AveBattle Lake, MN, 56515
2188626300
AttorneysLawyersLegalReal Estate Lawyer John Minge
Svingen, Cline & Larson, P.A.
1161 2 N Lake AveBattle Lake, MN, 56515
2188626300
AttorneysDivorce AttorneysFamily Law AttorneysLawyersLegal AidReal Estate Lawyer John Minge
Swedberg Nursery Inc
37499 State Highway 210Battle Lake, MN, 56515
2188645526
Akers Of LandscapingGarden CentersGrass SodGreenhouseGreenhousesIndustrial Finishing Services Powder PlantLandscape ContractorsLandscaping Lawn ServicesLawn Services NearMarks Fleet Supply True ValueNurseries Plants TreesNursery Wholesale GrowersPerham Locker PlantSeasons Landscaping
T
Tamlyn Tom
101 S Lake AveBattle Lake, MN, 56515
2188624444
Insurance Agents
The Lodge On Otter Tail Lake
28525 County Highway 145Battle Lake, MN, 56515
2184952468
2184952954
Amor RumorsCampgrounds Rv ResortsDining RestaurantsRestaurant CouponsRestaurants CouponsRestaurants DowntownRestaurants HiringRestaurants That CaterRestaurants That DeliverRestaurants That DeliverySteak RestaurantsThe Lodge On Otter Tail LakeUsed Restaurant Equipment Supplies
Trefoldighed Lutheran Church
PO Box 268Battle Lake, MN, 56515
2188645006
ChurchChurches LutheranChurches Places Of WorshipEagle Lake Lutheran ChurchEmmanuel Lutheran ChurchFaith Esther Lutheran ParishIglesia PentecostalOur Saviors Ten Mile Lake Lutheran ChurchTrefoldighed Lutheran ChurchTrinity Lutheran Church
Trosdahl Bodyworks
36799 State Highway 210Battle Lake, MN, 56515
2188645424
Auto Body Repair ServiceAuto Glass RepairAuto Glass ReplacementAuto PartsAuto RepairAutomobile Parts SuppliesJons Auto RepairPetes Body Shop IncRemote Starter InstallationUsed Auto Parts
Twin Lake Resort
34554 County Highway 74Battle Lake, MN, 56515
2184953447
Bed And BreakfastBed BreakfastCampgrounds Rv ResortsExtended Stay HotelsHotels And MotelsHotels MotelsLodgingMotels And HotelsMotels HotelsRocky's ResortThe Lodge On Otter Tail LakeWestwood Resort
Tysdal Construction Inc
28201 N Midway Park DrBattle Lake, MN, 56515
2188622972
ConstructionContractorsGeneral ContractorsGutter RepairGutters DownspoutsKetterRain GuttersRoad Construction Companies
U
US Post Office
116 N Lake AveBattle Lake, MN, 56515
8002758777
American Legion Auxiliary Post 278Mail Shipping ServicesPost OfficePost OfficesUsps
V
Vacationland Plumbing
107 E Main StBattle Lake, MN, 56515
2188648785
PlumbersPlumbing Contractors
Vacationland Resort
38555 Wagon Trail LoopBattle Lake, MN, 56515
2188645826
Campgrounds Rv ResortsThe Lodge On Otter Tail Lake
Vanbinsbergen & Associate
27128 State Highway 78Battle Lake, MN, 56515
2188645400
Apartments For RentApartments FurnishedChateau ApartmentsCheap Rooms For RentEfficiency ApartmentsFurnished ApartmentsHighland ApartmentsHomes For RentHouses For RentLow Income ApartmentsRental Vacancy Listing ServiceRivercrest ApartmentsRiverside ApartmentsSection 8 Apartments
Vitalis Susan DR
24354 Beauty Shore DrBattle Lake, MN, 56515
2188645128
Doctors OfficeFamily DoctorFamily PhysiciansPhysicians Surgeons
W
Wahall Properties
38287 Country Estate RdBattle Lake, MN, 56515
2188625572
Bell RealtyEdina RealtyHomes For RentHouses For RentProperty Management CompaniesReal Estate AgentsRealtors
West Central Roll-Off
14047 County Highway 81Battle Lake, MN, 56515
2187472048
Dumpster RentalGarbage CollectionGarbage DumpOsakis Silo Repair IncRoll OffRolloffTrash RemovalWaste DisposalWaste Management
West Central Seamless
17315 State Highway 78Battle Lake, MN, 56515
2188640713
Gutters DownspoutsRoofing Contractors
West Central Seamless
35826 183rd StBattle Lake, MN, 56515
2188640713
Home Centers
West Tool & Design
110 Memory LnBattle Lake, MN, 56515
2188622000
Steel Erectors
West Tool & Desing
110 Memory LnBattle Lake, MN, 56515
2188622000
Steel Erectors
Wieser, David
28059 County Highway 145Battle Lake, MN, 56515
2184953773
Bell RealtyCommercial Real EstateEdina RealtyHomes For RentHouses For RentReal Estate AgentsReal Estate AppraisersRealtorsRental Homes
Winkelman Building Corp
800 Lake Shore DrBattle Lake, MN, 56515
2184854200
Building ContractorsConstructionUnderwood Woodworking
Woodlawn Resort
40080 Blanche Creek RdBattle Lake, MN, 56515
2188645389
Campgrounds Rv ResortsThe Lodge On Otter Tail LakeWoodland Resort
X
Xanadu Island B & B
35484 235th StBattle Lake, MN, 56515
2188648096
American InnBed And BreakfastBed Breakfast InnsExtended Stay HotelsHotels And MotelsLodging
Y
Youngren Vernon A & Joyce
39092 Rokmar TrlBattle Lake, MN, 56515
2188648803
Real Estate
Z
Zion Lutheran Church
36051 County Highway 74Battle Lake, MN, 56515
2184953123
Church Hall RentalsChurches & Places Of WorshipChurches For SaleChurches LutheranChurches Places Of WorshipEagle Lake Lutheran ChurchEmmanuel Lutheran ChurchIglesia PentecostalTrefoldighed Lutheran Church
Zorbaz Mexican & Pizza Jointz
36108 County Highway 72Battle Lake, MN, 56515
2188645979
24 Hour Pizza DeliveryAmor RumorsPizza RestaurantsSteak RestaurantsThe Pizza RanchUsed Restaurant Equipment Supplies
Zorbaz Pizza & Mexican Reztaurant
36108 County Highway 72Battle Lake, MN, 56515
2188645979
Dining RestaurantsPizza Delivery