If you're a patient of Michelle L. Johnson, you can use OSF MyChart to schedule your appointment. If you don't have an OSF MyChart account, we can help you set up an account.
Don't see your insurance?
Additional plans may be accepted. If you don't see your plan listed here, call your insurance provider directly to confirm coverage.
Could not ask for a better provider. Michelle Johnson is warm, caring and very Christian like in her approach. Outstanding health provider.
Michelle Johnson is a great asset to OSF. She does an excellent job for the team.
She is wonderful.
This provider was caring and showed concern for my health/medical issues.
She was friendly and wanted to help.
Very timely, seemed appropriately concerned & followed up.