Flora Lam Henry Ford OptimEyes Super Vision Center - Taylor, 22395 Eureka Rd, Taylor, MI 481806016, United States of America +1 734-324-0996 Reviews Map