Saint Thomas of Canterbury Roman Catholic ChurchShareDiocese Chicago, IL, United States4817 North Kenmore AvenueGet directions