Otter Tail Power Company

  • Electrical Companies
2111 15th St N
Wahpeton, ND 58075
(701) 642-6684
(701) 671-6031 (fax)