★★★★★5.0(1)Dr. David Duncan, MDFamily Medicine SpecialistBlacksburg, VA35 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital35 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(804) 794-1555(804) 794-1555Ratings & ReviewsMost RecentHighest Rated02/12/2020Great doctorI am very happy with Doctor Duncan. He really takes his time with you.1