Otter Tail Power Company- Wahpeton

  • Electricity
  • Utility
2111 15th St. N.
Wahpeton, ND 58075
(701) 671-6001
(701) 671-6031 (fax)