Handel Behavioral Health Categories HEALTH & WELLNESS 635 Washington Street Franklin MA 02038 (617) 958-6318 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×