Save David A. Knoll, MD DavidKnoll.MD.com • Internist • 31 years experience David A. Knoll, MD 313 N Houston Street, Maryville, TN