Read verified patient reviews of Dr. David A. Duncan MD, FAAFP, a family physician in Powhatan, VA. Learn more about his background, insurance he accepts, conditions he treats, and procedures on CareDash..