All about Strep Throat and How to Treat It Naturally Posted on January 5, 2018March 28, 2019 by Alyssa Ochs Here’s some information about strep throat and natural ways to treat it. Read more