St. Xavier Roman Catholic Church
607 Sycamore Street
Cincinnati,
OH
45202 US
Organ ID: 10765
Status Note: There 1996.