About Cardigan Mountain School, located at 62 Alumni Dr, Canaan, New Hampshire 03741 - Phone: (603) 523-3548 – boarding schools therapeutic and Christian boarding schools.
OPEN MENU