Otter Tail Power Company Coyote Station

6240 13th St. SW Beulah, ND 58523
13th Street Southwest Beulah North Dakota 58523 US
(701) 873 - 2571(701) 873 - 2571