1. A Leisure Living Managed Community 1310 W Oliver St, Owosso, MI 48867 Coordinate: 43.003326,-84.18665 Phone: (989) 729-6060