OSF medical group is a wonderful place for a medical visit. They have always been able to fit me in for an appointment whenever I need one. I have seldom had to wait past my appointment time before I am seen by a doctor. They address all your questions and concerns and I don't feel rushed by the physicians. Everyone is very professional and friendly. I like the fact that I don't have to sit in the waiting room for hours before I am seen
more