Internal Medicine

Listen to Rachail McKinley share insight on being a Nurse Practitioner at KCH.

family gathering
Department of Primary Care
Internal Medicine

Internal medicine providers are specially trained to care for you in your adult years to diagnose and treat ongoing care of chronic illness of more than one disease. The internal medicine providers and staff at KCH adapt the care provided to meet the unique needs of their patients and the community. If patients develop a health condition that requires a specialist, your internal medicine provider will guide you and coordinate all aspects of your care. Knox Community Hospital has many internal medicine providers available to you and your family. Internal medicine providers within Knox Community Hospital are MDs, PA-C’s, and CNP’s.

  • Care for chronic illness from migraines and diabetes to high cholesterol and high blood pressure
  • Medical consultations and referrals to a specialist when needed

"Dr. Carroll is an excellent and thoughtful listener. He gives insightful and helpful advice, clearly communicating relevant information."

- Dept. of Primary Care, Internal Medicine

"Dr. McKinley's office and the Doctor himself, are always exemplary in dealing with me when I come in for a visit. The nurses and office staff let you know they are concerned for your health and wellbeing when you come in. They make sure you are in for your visit when you are supposed to be and the Doctor does not keep you waiting. I have been a patient of Dr. McKinley's for over twenty years. I recently moved out of the area but continue to drive over two hours to see him. I think it is well worth the drive to continue treatment with someone with his level of expertise. I trust Dr. McKinley, and will continue to drive to see him for my checkups."

- Dept. of Primary Care, Internal Medicine