Grand Opening of the new Sephora store at the Fairview Mall in Toronto on February 20, 2009.
1800 Sheppard Ave. East
Toronto, ON M2J 5A7
Countdown to Sephora?Get the Sephora Store Opening Countdown Widget and watch the seconds tick away until we open in your neighborhood. Enjoy daily beauty news, tips, and gossip, too, with a feed from Sephora's Beauty and the Blog.
Visit Yahoo! Widgets and download