Sola Salon Studios Opens 450th Location
This Kansas location (Town Center Plaza, 5065 W. 117th St., Leawood, Kansas) represents the 450th overall Sola location, the 447th in the United States, and is the 7th location owned by the same franchise group.