Doctor and staff are courteous and willing to answer questions. The automated phone answering system is annoying but eventually gets me to a human. Prompt response of a medical person always happens when I have a question later. I appreciate their listening ability and not treating me like a number. 
Buffalo Grove 650 Lake Cook Family Practice