Speech Tree Speech Therapy Center - Chula Vista - 2060 Otay Lakes Rd 2060 Otay Lakes RdSte 270 Chula Vista, CA 91913 Get directions Accepting New Patients Phone Number 619-546-0039 Categories Physical Therapy Services Speech Pathology