Company Description
We are the Catholic community at St. Thomas More in Decatur, Georgia, in the Archdiocese of Atlanta. Our parish is sponsored and staffed by the Society of Jesus.
People also viewed
-
Our Lady of Lourdes Catholic Church
-
Holy Cross Catholic Church
-
Holy Spirit Catholic Church
-
Holy Trinity Catholic Church
-
Our Lady of Fatima Catholic Church
-
St. Matthew Catholic Church
-
St. Ann Catholic Church
-
Saint Anne Catholic Church
-
St. Anthony of Padua Catholic Church
-
St. Thomas More Catholic Church