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.
Click on store from list below to view details.
Other shopping malls
146 stores. 805-642-5530
3301-1 E Main St, Ventura, CA
72 stores. 916-442-4000
547 L Street, Sacramento, CA