Auto Oil & Lube in Santa Clara, CA Jiffy Lube2940 Bowers AveSanta Clara, CA, 950514084929304Auto Body RepairAuto Repair & ServiceAuto Repair ServiceFreedom Auto BodyJiffy LubeOil Change Jiffy Lube2795 El Camino RealSanta Clara, CA, 950514082473473Auto Repair & ServiceAuto Repair ServiceFreedom Auto BodyJiffy LubeOil Change Show More