Auto Oil & Lube in Newberry, SC Mr Lube2612 Main StNewberry, SC, 291088032765448Auto Oil And LubeAuto Repair & ServiceAuto Repair ServiceOil Change Walmart - Tire & Lube Express2812 Main StNewberry, SC, 291088032765989Auto Oil And LubeOil ChangeTire DealersTiresUsed Tire DealersUsed Tire ShopWalmart PharmacyWalmart SupercenterWalmart Vision Center Show More