Family Medicine

Dr. Earl J. McKeever is a primary care provider at the Knoxville and Melcher-Dallas clinics. He specializes in family medicine and internal medicine-geriatrics. Dr. McKeever is a well-known and respected physician who has dedicated his life to serving people of Marion county. He has practiced medicine for 60 years.

As a primary care physician, Dr. McKeever provides care for individuals across their life span. His comprehensive scope of care involves treatment of illnesses and injuries, health screenings and tests, physical exams, chronic care management, men’s and women’s health, preventive care, and treating other patient needs.

The Earl J. McKeever Clinic in Knoxville was named in his honor when it was newly constructed and opened in April 2016.

To contact Dr. McKeever, call his office at 641-842-7005.


  • United States Army Medical Center, Irwin Army Hospital, Kansas


  • Tripler Army Hospital, Hawaii, General Medicine one-year internship

Medical School

  • University Of Missouri Kansas City School Of Medicine, Graduated 1959


  • Family Medicine
  • Internal Medicine-Geriatrics