Dr. Mimi Liu is a Colorado state licensed medical doctor, specializing in Ophthalmology. Graduated Magna Cum Laude from Baylor College of Medicine, completed residency training in Wills Eye Institute, and completed the Ophthalmology specialist training at Wills Eye Institute. Dr. Liu currently is working at Colorado Retina Associates, located in 850 Englewood Pkwy #200 Englewood CO 80110 Please call +1-303-261-1600 to contact. Access cdoc101.com on a desktop computer to view more details. | |||