Lube-Tech Setting Up Shop in ShreveportLube-Tech Setting Up Shop in ShreveportMore jobs are headed to our area following the sale of a 226,000 square foot industrial facility in west Shreveport.Angela ThomasAngela Thomas