| Dr. Annie Y Chan is a Texas state licensed medical doctor, specializing in Ophthalmology. Graduated Magna Cum Laude from UT Health San Antonio, completed residency training in Dean McGee Eye Institute, and completed the Ophthalmology specialist training at Dean McGee Eye Institute. Dr. Chan currently is working at Eye Institute of Austin, located in 3300 West Anderson Ln, #308 Austin TX 78757 | |||