JR Dr. John K. Roberts Is this you? Claim your profile Nephrology Transplant Surgery 0Leave a review Duke Nephrology Clinic - Clinic 2B/2C 40 Duke Medicine Cir Clinic 2B/2C, Durham, NC, 27710 (919) 620-5300