• Otter Tail Power Company

    215 South Cascade Street
    Fergus Falls, MN 56538
    (218) 739-8297
    • About

      Investor-owned electric utility, technical assistance, economic development services.