Strickland Brothers Announces New Stores
Nov. 19, 2020—Strickland Brothers 10 Minute Oil Change has announced a group of new locations, according to press releases.
On Nov. 11, the company introduced franchise owners Lu and Steve Walker, who opened a shop in the Atlanta, Ga., area. The Walkers are business owners who wanted to grow into the quick lube space.
On Nov. 12, Strickland Brothers said that Jami and Alisa Guthrie plan to open six stores in the West Chicago area.
“We feel the values of our family and those that Strickland Brothers is founded on are a perfect match. We also appreciate the opportunity of getting in early and helping to build the brand nationally," read a statement from the Guthries.
Finally, the company announced on Nov. 18 a new location in the Kennesaw, Ga., area. That store will be run by Steve and McBride Dutton.