Otay Ranch Towne Center

2015 Birch Rd, Ste 500, Chula Vista, CA, US, 91915

Dog friendly mall for big and small! Dog park, fresh bowls of H2O outside of stores and a doggy park next to the REI. Best of all, it is an outdoor mall with LOTS of accessible parking (the only mall that allows you to drive through it (no it is not a "strip" mall. Noticeably missing is a pet smart, petco or even an independent doggy wash. My dobie diva loves this place.

Phone

(619) 656-9100

Direction

Otay Ranch Towne Center Reviews

Reviews
Post A Review

Post A Review

Your Name
Rating:
Review:

Cancel
Post This Comment