Find all the information for Kitty Corner Cat Clinic, that provides veterinary services in Newport, RI 02840