Find all the information for Thomas Veterinary Hospital, that provides veterinary services in Downey, CA 90241