Santa Rosa Plaza store list
Information & Events
Santa Rosa Plaza is located on 1071 Santa Rosa Plaza, Santa Rosa, CA 95401. More than 111 stores.
Find and choose store on the list below placed at Santa Rosa Plaza. List contains the best brand names and designer stores.
Other shopping malls
75 stores. 510-521-1515
523 South Shore Center West, Alameda, CA
177 stores. 408-578-2912
925 Blossom Hill Road, San Jose, CA