O T ETC - Chula Vista 690 Otay Lakes RdSte 110 Chula Vista, CA 91910 Get directions Accepting New Patients Phone Number 619-475-6910 Categories Physical Therapy Pediatric Specialty Clinic Services Physical Therapy Occupational Therapy Pediatric Occupational Therapy Speech Pathology