WH Dr. Waverly Rachel Harrell, MD Is this you? Claim your profile Psychology 0Leave a review Psychological And Psychiatric Associates Of Druham 4125 Ben Franklin Blvd Ste 160, Durham, NC, 27704 1 other location (919) 479-1600