Find all the information for Lamb David T, that provides veterinary services in South Strafford, VT 05070