MY Dr. Michael Szechai Yau , OD Is this you? Claim your profile Optometry 0 Write A Review Access At The Illinois Eye Institute 3241 S Michigan Ave, Chicago, IL, 60616 1 other location (312) 949-7770