Mister Car Wash Opens New Location in Spring, Texas

Mister Car Wash, Inc. (the "Company" or "Mister"; NYSE: MCW) announced the opening of its newest location at 1631 Louetta Rd, Spring, Texas.