Laurel Hill Inn is a residential program for the treatment of eating disorders, located in the greater Boston area. The setting has the welcoming feeling of an old New England Inn and is tailored to deliver a personalized tr ...