The History of Squire’s Castle: Is it Haunted?
The history of Squire’s Castle starts with the name. Squires Castle is a bit of a misnomer- it’s a shell of a building in the North Chagrin Reservation in the Cleveland Metroparks with a giant expanse of grass perfect for picnicking. History of Squire’s Castle Fergus Squire was an executive with Standard Oil Company. He…