Local Bike Shop

Trek Bicycle Twin Falls

Twin Falls, Idaho

Bike Shop

About This Shop

Trek Bicycle Twin Falls is a Trek retail and service location on Fillmore Street. The official Trek store page identifies it as a local stop for Trek bikes, cycling gear, and bike service in Twin Falls.

Bike Shop

Not listed