Dartmouth Hitchcock Keene is a private rehab located in Keene, New Hampshire.