CLEVELAND, ATLANTA & BOURBONNAIS, IL – June 1, 2015 – Lube Stop, a 37 unit quick service oil change company headquartered in Northeast Ohio, today announced that it has acquired the assets of The Grease Spot, Inc., a 13 unit quick service oil change operator with locations in Illinois and Iowa. “For nearly 30 years,… Read more »