(Q18331550)
Statements
7 July 1978
0 references
St. Francis Xavier College Church, St. Louis
0 references
Identifiers
Sitelinks
Wikipedia(2 entries)
- enwiki St. Francis Xavier College Church
- zhwiki 圣方济各沙勿略堂 (圣路易斯)
St. Louis, MO, the church for the Catholics of St. Louis University