If you're a patient of John S. Shallat, 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
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.
Excellent dr.'s, RN's, staff.
Dr. John Stone Shallat is excellent! Please keep him in your group.
Good to outstanding care & compassion.
Dr. John Shallat is a wonderful, caring, well-informed, intelligent doctor. He is greatly appreciated.
My provider is very good.
He is an excellent Dr who provides me with the care and follow up that I need.