Otter Tail Power Company Phone: 800-257-4044 Fax: fax 701-662-5818 Address: 524 Fifth Ave. South PO Box 400 Devils Lake, ND 58301-0400 Otter Tail Power Company