Health Insurance in Battle Lake, MN American Family Insurance - Edward Larrivy102 E Main StBattle Lake, MN, 565152188648960Auto InsuranceHealth InsuranceHomeowners InsuranceInsurance Agents Show More