Bicycle Repair in Lewiston, ID Pedals-N-Spokes829 D StLewiston, ID, 835012087436567Bicycle RentalBicycle Repair ShopsBicycle ShopsBicycles RentingBicycles RepairBike RentalsCamping SuppliesSporting GoodsTriathlon Ride On Bikes536 Thain RdLewiston, ID, 835012087467305Bicycle Repair ShopsBicycle ShopsBicycles RepairSporting GoodsTri State Team Sport CtrTriathlon Show More