Dr. Karns is now accepting Telehealth appointments | Call to schedule today!
COVID-19 Vaccine Now Available! Please contact the office to set an appointment.
"Dr.Karns is very caring and really takes the time to try help figure out what is wrong with me."
"Dr. Karns' staff is first-rate. I highly recommend him to anyone who wants the best in medical care."
"Dr. Karns is an excellent doctor who knows his patients and care enough about them to watch over them and follow up."