Otay Ranch Town Center - Chula Vista, CA Mall and Shopping Center
Home > US > California > Chula Vista > Otay Ranch Town Center

Otay Ranch Town Center

Otay Ranch Town Center is open air mall with 735,000 sq. feet Gross Leasable Area (GLA). Below you can find Otay Ranch Town Center contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Otay Ranch Town Center store directory arranged both alphabetically and by categories.

Otay Ranch Town Center Contact Information


Address: 2015 Birch Road, Chula Vista, CA 91915

Phone: (619) 656-9100

Website: Otay Ranch Town Center


Otay Ranch Town Center Store Directory - A to Z

Directory of all stores in Otay Ranch Town Center sorted alphabetically.


Otay Ranch Town Center Stores - Categories

Directory of Otay Ranch Town Center stores sorted by categories.