Dr. Lena Chu is a Texas state licensed medical doctor, specializing in Optometry. Graduated Magna Cum Laude from National Taiwan University College of Medicine, Dr. Chu currently is working at Chu Eye Associates, located in 4631 S Hulen St #201 Fort Worth TX 76132 Please call +1-817-346-7077 to contact. | |||