2615 Anderson Hwy a, Powhatan, VA 23139 map Call for an Appointment As a family doctor in Powhatan, VA, Dr. David Duncan treats a broad range of illnesses & conditions in patients of all ages..