Local Bike Shop

CBI Bikes

Idaho Falls, Idaho

Bike Shop

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