Squire's Castle photograph

Squire's Castle

Use attributes for filter !
Address2844 River Rd, Willoughby Hills, OH 44094, United States
Hours Open ⋅ Closes 11PM
Phone +1 216-635-3200
Date of Reg.
Date of Upd.
ID1417752
Send edit request

About Squire's Castle


Squire's Castle is a shell of a building located in the North Chagrin Reservation of the Cleveland Metroparks in Willoughby Hills, Ohio. It is allegedly haunted, although the story explaining why it is haunted is false.

Where is the Squire's Castle

Squire's Castle Map
Click on the photo of Squire's Castle to view it on Google Maps.

Related Persons

Next Profile ❯