1 Dr. Allen Joseph Eckhoff, MD Internal Medicine Physician - General, Anesthesologist - General Avg. Rating: 0/5 Main Location 1002 S LINCOLN STKnoxville, Iowa 50138