Find all the information for Durham Veterinary Clinic, that provides veterinary services in Durham, CA 95938