Sephora SANTA ROSA PLAZA

1071 Santa Rosa Plaza
Santa Rosa, CA 95401
US

(707) 541-0120

Hours - Open today until 9PM

Mon - Fri: 10AM-9PM

Sat: 10AM-8PM

Sun: 11AM-6PM

Call store for special holiday hours