Dr. Karns is now accepting Telehealth appointments | Call to schedule today! 
COVID-19 Vaccine Now Available! Please contact the office to set an appointment.

Skip to main content

About Services


Words from our patients

  • Google+

    "Dr.Karns is very caring and really takes the time to try help figure out what is wrong with me."

    Charlie K.
  • Vitals

    "Dr. Karns' staff is first-rate. I highly recommend him to anyone who wants the best in medical care."

    Verified Patient
  • Vitals

    "Dr. Karns is an excellent doctor who knows his patients and care enough about them to watch over them and follow up."

    Verified Patient