Sephora SANTA ROSA PLAZA
1071 Santa Rosa Plaza
Santa Rosa, CA 95401
US
Hours - Open today until 9PM
Mon - Fri: 10AM-9PM
Sat: 10AM-8PM
Sun: 11AM-6PM
Call store for special holiday hours
1071 Santa Rosa Plaza
Santa Rosa, CA 95401
US
Hours - Open today until 9PM
Mon - Fri: 10AM-9PM
Sat: 10AM-8PM
Sun: 11AM-6PM
Call store for special holiday hours