Directions to Mountain Life Benefits Directions to Mountain Life Benefits Search | Advanced Search | New Members | Coupons and Discounts | All Categories Other >> Services >> Insurance Mountain Life Benefits 3367 Chasewood DrAmmon, ID 83406 | map Catharine Walker (208) 932-6837 Visit Site Get directions to: Mountain Life Benefits, 3367 Chasewood Dr, Ammon ID Get directions from: Click to Print This Page