Nexus Physical Therapy - Chula Vista - 1380 3rd Ave 1380 3rd Ave Chula Vista, CA 91911 Get directions Accepting New Patients Phone Number 619-420-0869 Categories Physical Therapy Services Physical Therapy