www.otpco.com – How To Pay Otter Tail Power Company Bill

otter tail power company bill pay

About Otter Tail Corporation Otter Tail Corporation is an electric utility company. The headquarters of this company is located throughout Fergus Falls, Minnesota. Otter Tail Corporation was started in 1909. As of 2007, they serve more than 423 towns at retail. They have an electric generating capacity of 660 megawatts. Within North Dakota, Minnesota, and … Read more