Holy Cross Church
31 Republic Avenue
Glouster, OH
Built:
1904
Status:
Demolished 1915
Dedication p. 50