Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.
Try to create a friendly safe place to facilitate open dialogue and sharing of health issues and concerns. Look to help patients find a balance of understanding their health issues and possible treatment strategies with implementing those strategies.
Internal Medicine
English
Preventive health care and health screening is a prominent goal. Successful management of common conditions in the adult population: Hypertension, Diabetes, Cardiac Disease, Arthritis, Identifying and treating common childhood conditions: Asthma/Allergies, Attention Deficit Hyperactivity Disorder (ADHD), Common childhood illnesses
Family time, Golfing, Biking, Traveling, Cooking and Baking
American College of Physicians
Comments are collected in our Press Ganey Patient Satisfaction Surveys. Patients are de-identified to protect confidentiality and patient privacy. Learn more about our patient satisfaction survey.
Dr has a great personality and also listens to your concerns.
Dr. Link, and my visit in general, was excellent
Dr Link was very patient with me and answered my questions and concerns. As a patient doing annual physical, he thoroughly examined me and helped me understand my current healthcare needs. Thanks Dr. Link and staff.
I was treated with concern for my health and complete wellbeing by everyone
Good
The Patient Satisfaction Rating score is an average of all responses to care provider related questions on our independent rating system, the Press Ganey Patient Satisfaction Survey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Learn more about our patient satisfaction survey.
Patients Seen: All Ages
Practices In: St. Charles
Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.