Hours Of Operations Otter Tail Power Company North Dakota Garrison 58540 Otter Tail Power Company Hours of Operation and Location in Garrison, ND 58540 4.3 - 108 votes 171 N Main St, Garrison, ND 58540 (701) 463-2285 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 GarrisonView More Apparel Dots Recommend For You United Power Ferrellgas Toys R Us A Nails A Salon A Therapeutic Touch A Touch of Health A+ Roofing Alcoholics Anonymous Honeywell