The Robert Cizik Eye Clinic 6400 Fannin StreetHouston, TX United StatesCall: 713-559-5200 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Nan Wang, Dr. Gene Kim & Dr. Stella Kim