Sephora Credit Card Login, Payment & Customer Service
Today you will find the key information you need as a Sephora Credit Card holder to access your account online Sephora credit cards are issued by Comenity Capital Bank.
Online Account Access
Customer Service – Help & Pay By Phone
Sephora Visa Credit Card Customer Service Phone Number 1-866-841-5037.
Sephora Store Credit Card 1-866-702-9946.
Credit Card Payment Address
Sephora Credit Card P.O. Box 659820 San Antonio, TX 78265