Slocum Library for Ohio Wesleyan University
75 S Sandusky St
Delaware, OH
Built:
1898
Status:
Standing
Inland 5.1895