Bicycle Repair in El Monte, CA Fito's Bike Shop2308 Durfee AveEl Monte, CA, 917326264019357Bicycle Repair ShopsBicycles Repair Show More