About This Shop
CBI Bikes is an Idaho Falls-area bicycle shop with an official retail site. The shop supports riders with bike sales, parts, accessories, and local bike-shop help from its Iona Road location.
Bike Shop
Not listed
CBI Bikes is an Idaho Falls-area bicycle shop with an official retail site. The shop supports riders with bike sales, parts, accessories, and local bike-shop help from its Iona Road location.
Not listed
Local Shop Context
Nearby Riding
Closest riding spots to CBI Bikes, sorted by distance.