Curwood Castle is a small castle, now a museum, located in Owosso, Michigan, built by the author James Oliver Curwood.
Steam Railroading Institute
Curwood Castle Park
Jade Buffet
Wrought Iron Grill
Korner Pub
Roma's Of Owosso
(989) 723-2155
owossohistory.org
See open hours