Automobile Machine Shop in Mountain Home, ID C & A Automotive990 W 6th SMountain Home, ID, 836472085875541Auto Repair & ServiceAuto Repair ServiceAutobody RepairAutomobile Machine ShopCnc Machine ShopsOil ChangeTruck Rental South Side Auto Machine415 W 12th SMountain Home, ID, 836472085873909Auto Repair & ServiceAuto Repair ServiceAutobody RepairAutomobile Machine ShopCnc Machine ShopsOil Change Show More