The reception staff greeted me and reviewed my reason for visit and insurance coverage. They were very friendly and professional and attentive. The assistant to the doctor was also very thorough and pleasant. My doctor took time to review my activities and diet along with the physical exam. Very thorough! I felt cared for, and respected! 
Libertyville 890 Garfield Pain