Bicycle Shops in Cedar Falls, IA Bike Tech122 Main StCedar Falls, IA, 506133192665979Bicycle Repair ShopsBicycle ShopsBike ShopBike Shops Europa Cycle & Ski4302 University Ave # ECedar Falls, IA, 506133192770734Bicycle ShopsBike ShopBike ShopsSki Equipment Snowboard RentalsSki Shop Show MoreSee AlsoBicycle Repair