Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
St. Francis Xavier Church - Washington Street at 1st Street - Willard
Demolished
http://catholictoledo.blogspot.com/2009/05/st-francis-xavier-willard.html - Dedication p 14