Find all the information for Clare Eddy Thaw Animal Hospital, that provides veterinary services in Santa Fe, NM 87507