George Duncan

Active New Kent, VA Chairman for Duncan Realty Inc