A brief history of Beauty Brands, founded in Kansas City

Beauty Brands was founded in Kansas City in 1995 and grew to more than 50 stores. But it later faced competition from stores like Ulta.
Up Next
Beauty Brands was founded in Kansas City in 1995 and grew to more than 50 stores. But it later faced competition from stores like Ulta.