Editors,
The Eye Digest
University of Illinois Eye & Ear Infirmary
1855 W. Taylor Street M/C 648
Chicago, IL 60612
Tel: (312) 996-6590

click here for our location on Google Maps