Sheridan LamDupage OpthamologyPhone: 630-495-22202500 S Highland Ave Ste 110Lombard, Illinois 60148-5381United StatesBack to Specialists Search