Featured Featured

SUHSD Sports Injury Clinic & Wellness Center

SUHSD Sports Injury Clinic & Wellness Center 670 L Street, Suite G, Chula Vista

—This date is By Appointment Only—670 L Street, Suite G • Chula Vista CA 91911 IMPORTANT! Bring Completed Referral FORM with you.Appointment Info: All minors MUST be accompanied by a parent...