St. Thomas Aquinas Church

Church

Opened in 1909. Closed in 1998.

US

IL

Chicago

5112 W Washington Blvd

Chicago Map