I Love This Store! Great store to shop!! Customer service is ok.
9301 Tampa Ave #1Northridge, CA 91324
From Business: Visit Sephora in Northridge, CA and shop makeup, skin care, fragrance, nail and hair products from top beauty brands such as Clinique, Urban Decay, and Dior. Get fr…