Save Margaret Kennedy, MD MargaretKennedy.MD.com • Hematologist Duke Apheresis Center 40 Duke Medicine Circle, Clinic 2N, Durham, NC 27710