Curwood Castle is a small castle, now a museum, located in Owosso, Michigan, built by author James Oliver Curwood.
Contact us...