Cloud Peak Energy - Helena Share: Cloud Peak Energy - Helena PO Box 759 Helena, MT 59624-0759 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.