Santa Rosa Plaza store list
Information & Events
The Santa Rosa Plaza is one of the popular shopping malls in California with more than 111 stores. The shopping center you can visit at: 1071 Santa Rosa Plaza, Santa Rosa, CA 95401.
Click on store from list below to view details.
Other shopping malls
138 stores. 310-854-0071
8500 Beverly Boulevard, Los Angeles, CA
75 stores. 510-521-1515
523 South Shore Center West, Alameda, CA