Hours Of Operations Otter Tail Power Company North Dakota Langdon 58249 Otter Tail Power Company Hours of Operation and Location in Langdon, ND 58249 4.3 - 137 votes 405 8th Ave, Langdon, ND 58249 (701) 256-5411 Get Directions Otter Tail Power Company Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore LangdonView More Apparel CarharttRoxyExpress Sports Roxy Recommend For You Alcoholics Anonymous Fix Computers Stein & Stein Incorporated Salon Sky United Power Ferrellgas Toys R Us A Nails A Salon A Therapeutic Touch