SDG Chula Vista is located in the Otay Ranch Town Center, located between the Panera Bread and the Best Buy on the South side of the mall.  For the most accurate directions, please use this address:  2025 Birch Road Chula Vista, CA 91915. 

If you would like more information on the Otay Ranch Town Center, please visit: www.otayranchtowncenter.com

 

 

OTAY RANCH TOWN CENTER
2015 Birch Road
Chula Vista, CA 91915
619-482-6722

 

 

Directions.jpg