Skip to main content

Chula Vista Center

shopping mall · Chula Vista, CA

Address
5th Ave, Chula Vista, CA 91910
Phone
(619) 427-6701
Website
chulavistacenter.com
Where
32.6416, -117.0799

Search Hominin for Chula Vista Center

Other shopping malls nearby

More in Chula Vista

Chula Vista Center — shopping mall in Chula Vista, CA | Hominin