Location This store is located on the upper level by ...
Phone 905-306-7067
Description Step inside an Aveda Experience Centre to enter a world of aromatic pure flower and plant essences. Sip licorice and peppermint Comforting Tea and relax with thier complimentary sensory experiences. A stress-free way to shop, or simply unwind.
See Square One Shopping Centre for other stores in the mall.