Auto Oil & Lube in Castro Valley, CA Jiffy Lube2492 Castro Valley BlvdCastro Valley, CA, 945465105827677Auto Body RepairAuto Repair & ServiceAuto Repair ServiceAuto Repair ShopsAutomotive RepairJiffy LubeOil Change Show More