Deborah F. Tate, PHDDeborah F. Tate · Health Psychologist107 Sturbridge Ln, Chapel Hill, NC 27516(919) 370-9322Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing