Carl and Fran McColman

Fran and Carl McColman have been the RCIA Co-Directors at St. Thomas More Catholic Church in Decatur since July 2016. They are themselves RCIA Catholics, having been confirmed in 2005 at Corpus Christi Catholic Church in Stone Mountain. In addition to their ministry, Carl is an author of books about Christian spirituality, and Fran is … Read more