Idaho Mountain Trading
4.6 (263)
Riders in Idaho Falls, ID can find Trek bikes and service at Idaho Mountain Trading. One of Idaho Falls's top-rated bike shops with a 4.6 star rating across 263 reviews. Open 7 days a week, Idaho Mountain Trading helps riders with bike setup, maintenance, and ongoing service support. Contact the store for current inventory, pricing, and service availability.