Otay Ranch Town Center is a Shopping mall located in Chula Vista, CA 91915. It is one of the 3868 Shopping malls in United States. Address of Otay Ranch Town Center is 2015 Birch Rd, Chula Vista, CA 91915, United States. Otay Ranch Town Center can be contacted at 16196561393. Otay Ranch Town Center has quite many listed places around it. Otay Ranch Town Center is rated 4.5 (out of 5 stars) by 3783 reviewers on the web.
Some of the places around Otay Ranch Town Center are -
Within less than half a Kilo meter of Otay Ranch Town Center, you can also find Chula Vista Police Department, Wildlife Habitat, H&M, Club Pilates, COACH, Vans, ALDO, Novo Brazil Brewing - Otay Ranch, The Cheesecake Factory, Chili's Grill & Bar, Karina's Mexican Seafood, Savoie Italian Eatery, Chycas Boutique, Hollister Co., Zumiez, LOFT, francesca's, Party City, SEPHORA and many more.
In very close proximity, around 200 meters, there is one more Shopping mall - Wildlife Habitat
2015 Birch Rd, Chula Vista, CA 91915, United States