If you or someone you know has ever suffered from tonsil stones and their treatment, then you may have wondered what causes tonsil stones and how you can prevent them. Tonsils: Glands of Infection Prevention For almost as long as medical professionals have known about tonsils, they have also witnessed the creation of tonsil stones. The tonsils are glands ...