Saint Thomas More Catholic Church : current_bldg_begun : 1952 | Saint Thomas More Catholic Church : city : Decatur
The current building for Saint Thomas More Catholic Church in Decatur was begun in 1952.