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

Written by  

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.

Login to post comments
body { overflow-y: auto; } html, body { min-width: unset; }