Owosso est la ville où se touve Dimmick House.Parmi les sites locaux à découvrir, on compte Château de Curwood et Durand Union Station (gare). Vous pouvez aussi contempler la beauté naturelle de la région en visitant Parc d'État de Sleepy Hollow et River Road Park. Visiter le guide de voyage pour Owosso