Select San Diego PT - Chula Vista 2060 Otay Lakes RdSte 110 Chula Vista, CA 91913 Get directions Accepting New Patients Main 619-373-9222 Main 619-373-9222 Categories Physical Therapy Services Physical Therapy Occupational Therapy