Bicycle Shops in Decatur, IN Rick's Bike Shop209 W Jefferson StDecatur, IN, 467332607242705Bicycle ShopsBike ShopBike ShopsBody ShopUsed Bicycles Show More