St. Thecla Parish

St. Thecla Parish Chicago
St. Thecla Parish

6725 W. Devon Ave.
Chicago, IL 60631
(773) 792-3077
www.saintthecla.org