Nation's Largest Car Wash Chain, Mister Car Wash, Acquired by Leonard Green & Partners
from Mister Car Wash
From Aug. 27:
Mister Car Wash, the largest car wash chain in the United States, was acquired Aug. 21 by Leonard Green & Partners LP, one of the nation’s preeminent private equity firms, announced Mister Car Wash’s president and chief executive officer, John Lai.
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063