>
>
>
Otay Ranch Town Center


Otay Ranch Town Center

Address:
2015 Birch Road, Suite 500 Chula Vista, California 91915
Phone:
(619) 656-9100
State:
California
Stores:
101 stores
http://www.mallsinfo.com/california/otay-ranch-town-center

Information & Events


Otay Ranch Town Center is located on 2015 Birch Road, Suite 500 Chula Vista, California 91915. More than 101 stores.
Click on store from list below to view details.

Other shopping malls


The Waterside at Marina Del Rey

36 stores. 818.637.8921
4700 Admiralty Way, Marina del Rey, CA 90292

Bay Street

68 stores. 510-655-4002
5616 Bay Street, Emeryville, CA 94608

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.