Surgery Center Ophthalmology Surgery Center Of Illinois Itasca, IL, 60143 Ophthalmology ·The Joint Commission ·3 ORs View profile Call