Mountain West Rentals & Sales 5039 Yellowstone Ave, Chubbuck, ID 83202, United States 208-252-7368 208-252-7368 Visit Website nearby Transportation Type ATV Rental