ZUMVU

Cela Stores

    • Give your skin some Nature’s love with Cela

    Is this your business?

    Verify ownership to unlock profile management tools and respond to enquiries.

    CLAIM THIS LISTING

    About

    Cela is a skincare line in Canada that makes use of exceptional natural ingredients to bring about a wide-range of truly effective skincare products. The brand has been introduced by Celine Tadrissi, who More

    Community

    Other Listings

    Travel Tour Packages & Cruises
    Marketing Manager
    Area Sales Manager - Vijayawada
    Tools/Equipment