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 really 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. …