1. Oliver Woods Retirement Village 1310 W Oliver St, Owosso, MI 48867 Coordinate: 43.00399,-84.18977 Phone: (989) 729-6060