Macy's Santa Rosa Plaza

Macy's Santa Rosa Plaza
800 Santa Rosa Plaza
95401 Santa Rosa

Can’t wait?

Shop your favourite Rituals products online.