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
130 stores. 310-470-8752
10800 West Pico Blvd, Los Angeles, CA
13 stores. 415-369-6000
101 4th St, San Francisco, CA