Q1
How long has Sephora been in business?
Sephora has been in business for around 9 years.Q2
What is the phone number for Sephora?
The phone number for Sephora is (905) 206-7600.Q3
Where is Sephora located?
Sephora is located at 160 Bloor St E Suite 1100, Toronto, ON M4W 0A2, Canada, Ontario.Q4
Is there a primary contact for Sephora?
You can contact Sephora by phone using number (905) 206-7600.Q5
What is the web address (URL) for Sephora?
The website for Sephora is
www.sephora.com.
Q6
Does Sephora deliver?
Yes, Sephora offers delivery as an option. Call (905) 206-7600 for details.