Local Bike Shop

Geoff's Bike & Ski

Iowa City, Iowa

Bike Shop

About This Shop

Geoff's Bike & Ski is a bike shop in Iowa City, Iowa. Address: 816 S Gilbert St. Call ahead for current hours and services.

Bike Shop

Not listed