Q1
Where is otter tail power company located?
Otter Tail Power Company is located at 1560 Carroll Street Crookston, MN 56716
Q2
What is the website of otter tail power company?
The website of Otter Tail Power Company is www.otpco.com
Q3
What is the contact number for otter tail power company?
The contact number for Otter Tail Power Company is (218) 281-5720
Q4
How many people are employeed at otter tail power company?
Otter Tail Power Company has around 4 employees at this location