Powhatan Family Physicians has done wonderful things for my and my family's health. Dr. David Duncan and his staff are beyond knowledgeable with all health issues! I can honestly say I love my doctor now and feel like they can handle all of our needs! If you are looking for a new physician, this is the place to go!