You are the owner of this article.
You have permission to edit this article.

12 In Your Town: Curwood Castle is a piece of Owosso history

  • 0

Curwood Castle is nearing its 100th anniversary

OWOSSO, Mich. (WJRT) - Started in 1922 and finished in 1923, the Curwood Castle in Owosso is a wonder to behold.

It’s coming up on 100 years of having that building in downtown Owosso.

Curwood Castle

Curwood Castle is located in downtown Owosso.

Every year the city has the Curwood Festival, which brings carnival rides and food and fun. But really at the heart of it is honoring James Oliver Curwood and how he helped put Owosso on the map.

Curwood died in 1927, possibly from blood poisoning from a spider bite.