Doctor in Chagford, England The most extensive list of Doctor in Chagford, England Claridge Dr M T Chagford, England Doctor Detail Address: United Kingdom, Chagford, England TQ13 8BW . Phone: +44 1647 433320. Types of specialists in Chagford, England Car repair Doctor General contractor Lawyer Real estate agency