The Bike Shop Posted on April 4, 2015April 11, 2015 by IowaBicycle Categories: Bike Shop -331 Church StreetOttumwa, IA Get Directions(641) 682 2024 Return to Business Listings