St. Francis Xavier Church
Washington Street at 1st Street
Willard, OH
Built:
1897
Status:
Demolished
Dedication p 14