Peak Health & Wellness Center Missoula - Missoula Share: Peak Health & Wellness Center Missoula - Missoula 4990 Buckhouse Ln Peak Racquet Club Missoula, MT 59804 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.