Squire's Castle Wedding
Squire's Castle in Kirtland Ohio is a popular wedding venue. The castle was built in the 1890's and built to be a gatekeeper's house. It's a really unique wedding venue!
Click here to see a fun video.
Location: River Rd, Willoughby Hills, OH 44094.