Otay Ranch Town Center

Otay Ranch Town Center

2015 Birch Road, Suite 500 Chula Vista, California 91915
(619) 656-9100
101 stores

Information & Events

Otay Ranch Town Center is in California, city Suite 500 Chula Vista. Mall is situated on adress 2015 Birch Road, Suite 500 Chula Vista, California 91915
In the following section you will find all the stores in the mall. To view more information about a specific store, please click on the store below.

Other shopping malls

The Shops at Dos Lagos

59 stores. (951) 277-7601
2780 Cabot Drive Suite, 140 Corona, CA 92883

Del Mar Plaza

36 stores.
1555 Camino Del Mar - Del Mar, CA 92014

Nearby Activities

Eastlake Country Club (Eastlake)

1,290680 miles.
2375 Clubhouse Dr, Chula Vista, CA 91915-1213, US

Salt Creek Golf Club (Salt Creek)

3,268851 miles.
525 Hunte Pkwy, Chula Vista, CA 91914-4137, US

Chula Vista Municipal Golf Course (Chula Vista)

4,281142 miles.
4475 Bonita Rd, Bonita, CA 91902-1426, US
No reviews yet. Be the first to write a review.