Otay Ranch Town Center | What’s happening in San Diego <

Otay Ranch Town Center

Address: 
2015 Birch Rd
Chula Vista , CA , 91915
Phone: (619) 656-1393
32° 37' 25.824" N, 116° 58' 1.1244" W
Contact name: 
Otay Ranch Town Center
Business/organization type: 
What our organization offers: 
Subjects / Categories: 
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.