View All Listings Claim this Listing Full-service bicycle shop owned by Trek. Street Address 204 E. Main St., Montrose, Colorado 81401 Industry Category Retailer or Rental Recreation Category Biking