
14,581
Population of Owosso

2,319
Residents aged 65 and older in Owosso

$6,631/Month
Average cost of Senior Living & Care in the area.
14,581
Population of Owosso
2,319
Residents aged 65 and older in Owosso
$6,631/Month
Average cost of Senior Living & Care in the area.