Mail champlain sephora

Here is the contact information for Sephora's customer service department at the Champlain Mall location in Laval, Quebec, Canada:

Sephora Champlain Mall

You can also contact Sephora's customer service department at the following email address:

Sephora Customer Service

Please note that email responses may take 24-48 hours to receive. If you need immediate assistance, you can also contact Sephora's customer service department by phone at (800) 588-2033.