Hours Of Operations Otter Tail Power Company North Dakota Wahpeton 58075 Otter Tail Power Company Hours of Operation and Location in Wahpeton, ND 58075 4.2 - 146 votes 2111 15th St N, Wahpeton, ND 58075 (701) 642-6664 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 WahpetonView More Apparel H & MJCPenneyRainbowDotsRoxy Sports RoxySnap Fitness Recommend For You A+ Roofing Sears Home Improvements Design Nail Corner Drug Store Nail Design Design Nail Shop United Power Ferrellgas Toys R Us A Nails