Sephora Opens 1st Canadian 'TIP' Concept StoreSephora's Largest Canadian Store Opens on Robson StreetSephora Opens a Second Ottawa Location in the Bayshoresephora.ca – Access Canadian Sephora e-Gift Center To Shop