Canterbury Behavioral Health in Rochester, New Hampshire is a 20-bed residential mental health treatment facility that provides compassionate
367 Shaker Rd, Rochester, New Hampshire, 03224