St. Teresa of Avila Catholic Church in Chicago

St. Teresa of Avila Mass Times

Saturday 6:30 pm French
Sunday 10 am and 6 pm

Wednesday 8 am

1037 W Armitage Ave Chicago, IL 60614

(773) 528-6650

Church Website