Auto Oil & Lube in Blackfoot, ID Jiffy Lube933 Market StBlackfoot, ID, 832212087855823Auto Repair & ServiceAuto Repair ServiceAuto ShopClutch RepairGas StationGas StationsJiffy LubeMechanicOil ChangeWheel Alignment Show More