St. Nicholas Church, founded by Luxembourgers in 1862 and built in 1887, is a multicultural Catholic Christian community in Aurora, IL, that strives to put God ...
Relevancy LLM Match Reason
The church name matches exactly, the location is Aurora, IL which matches the IRS record, and the content includes the exact address from the IRS record.