Sephora – Now Open

Beauty Insiders will be excited to hear Sephora is Now Open in South Edmonton Common. Sephora offers a unique shopping experience and has made a great impact with its revolutionary concept of cosmetic and fragrance retail.

The new Sephora is located at 9747-19 Avenue, joining other retailers such as La Vie en Rose, Spring and Nike.