Headquarters
11516 W 183RD ST UNIT SW, ORLAND, IL 60462, US
ORLAND, IL, US
From the company
Illinois Retina Associates is a retina practice founded in 1975 that diagnoses and treats diseases of the retina, macula, and vitreous for patients in the Chicago Metropolitan Area and beyond. It operates 13 retina center locations across Illinois and Indiana and participates in national and international clinical research studies.
11516 W 183RD ST UNIT SW, ORLAND, IL 60462, US
Quantities, certifications, and timing.