• Teen Challenge of St. Louis

    ABOUT TEEN CHALLENGE OF ST. LOUIS Teen Challenge is a national, nonprofit network of faith-based rehabilitation programs for people of all ages, founded by the Reverend David Wilkerson in New York in 1958. Teen Challenge of St. Louis, located in a semi-rural area 25 miles southwest of central St. Louis, offers a long-term, residential Christian […]

    Read More…