Chu Eye Institute 3017 West 7th StreetSuite 210Fort Worth, TX 76107 United StatesCall: 817-348-9090Visit Practice Click here for directions Physicians Performing iLink Dr. Richard Chu