Chula Vista Center store list
Information & Events
Chula Vista Center is in California, city Chula Vista. Mall is situated on adress 555 Broadway Suite 1019, Chula Vista, CA
Click on store from list below to view details.
Other shopping malls
13 stores. 415-369-6000
101 4th St, San Francisco, CA
173 stores. 805-495-2032
350 West Hillcrest Drive, Thousand Oaks, CA