Otay Ranch Town Center

About At Otay Ranch Town Center in Chula Vista, minutes from downtown San Diego, you'll discover a pedestrian-friendly, open-air lifestyle shopping destination Stroll through the center's contemporary streetscape and take advantage of the range of choices filling more than 90 specialty stores.
Address
2015 Birch Road,
Chula Vista,
CA, 91915
USA
ZIP Code 91915
Phone (619) 656-1393
Fax
Categories Shopping Centers & Malls
Website
Twitter N/A
Facebook N/A

Other Shopping Centers & Malls in Chula Vista


There are 2 more shopping centers & malls in Chula Vista