Chella Brow Bar is being placed in 60 London Drugs locations throughout the country of Canada

Chella Brow Bar is being placed in 60 London Drugs locations throughout the country of Canada. Also, the Republic of Beauty in Chile is opening five Chella Brow Bars to start, with plans to open all 24 of their locations throughout Chile in South America. In addition, Chella has begun negotiations with many Middle Eastern companies as interest in all things brows has become a very hot cosmetic commodity.

[load_comments_template pid="263024"]
Share this story
Related stories
Register