Dr. Peter DeVries sees patients in our Waynesboro office. He was born in New Jersey and completed medical school at the University of Colorado School of Medicine. He completed his residency in Pediatrics at the University of Virginia Medical Center. Dr. DeVries joined the practice in 2008. Prior to that, he worked as a pediatrician with Indian Health Services in Fort Defiance, Arizona. Dr. DeVries resides in Waynesboro with his wife and their two sons.