Speech Tree Speech Therapy Center - Chula Vista - 2521 Windward Way 2521 Windward Way Chula Vista, CA 91914 Get directions Accepting New Patients Main 619-546-0039 Main 619-546-0039 Categories Physical Therapy Services Speech Pathology