1 Dr. Allen Joseph Eckhoff, MD Internal Medicine Physician - General, Anesthesologist - General 0 reviews Main Location 1002 S LINCOLN STKnoxville, Iowa 50138