Watch VideoWe Believe...in making effective products from fresh organic* fruit and vegetables, the finest essential oils and safe synthetics.We believe in buying ingredients only f...more...See more text
1105 Wellington Road, Unit #275, London, ONN6E 1V4Get directions
Brought to you by Shoppers Drug Mart, Beauty Boutique offers an unprecedented selection of the finest and most sought-after beauty brands in one placemore...See more text