Strickland Brothers Moves into Tenn., Ga.

Sept. 25, 2020

Four Strickland Brothers 10 Minute Oil Change service centers are headed for the Atlanta area, and three others were recently acquired in Tennessee.

Sept. 25, 2020—Strickland Brothers 10 Minute Oil Change is making its mark further in the South with two sets of franchise owners committed to four Strickland Brothers service centers within the state of Georgia. 

Father and son duo, Al and Michael Jaramillo, will be opening a service center in the Atlanta area, while husband and wife duo, Brad and Cathy Freeman, will be opening up three locations in the South Atlanta-area. 

The quick lube franchise also just acquired three locations in Tennessee; one in Tullahoma, one in Shelbyville, and one in Lawrenceburg.

Recently, Strickland Brothers expanded further into the Midlothian, Texas area.