Otter Tail Power Company Coyote Station Chamber Member Mining and Power Plants 6240 13th St. SW Beulah, ND 58523 13th Street Southwest Beulah North Dakota 58523 US (701) 873 - 2571(701) 873 - 2571 Map By carBy public transitWalkingBicycling Get Directions