Automobile Equipment in Ellsworth, IA Mike's Auto & Truck Repair3481 Vail AveEllsworth, IA, 500755158364859Auto Repair & ServiceAuto Repair ServiceAutomobile Performance Racing Sports Car EquipmentAutomotiveBuds Auto Repair ServiceOil Change Show More