Auto Oil & Lube in Idaho Falls, ID Jiffy Lube185 S Woodruff AveIdaho Falls, ID, 834012085293232Auto Repair & ServiceAuto Repair ServiceBrakes PlusGas StationGas StationsJiffy LubeOil ChangeThe Barn Show More