P Philip Rodgers 0 reviews 3089 Dumc Duke University Medical Center Durham, NC • 27710 View Practice (919) 477-5904