St. Thomas the Apostle Catholic Church in Decatur, Illinois

St. Thomas Mass Times in Decatur

Sunday Mass at 10 am

Daily Masses
Monday-Thursday 5:15 pm

Confession Times
Sunday 9:15-9:45 am
Tuesday 4:15-5 pm

2155 N. Union Street, Decatur, IL 62526

(217) 877-4146

Website