abandoned me places wallpaper haunted abandoned places near me ohio Squires Castle 2844 River Rd Willoughby Hills OH 44094 USA. Bears Mill an operating water-powered mill and historic landmark was … Wednesday, April 27, 2022 Edit