1. Oliver House Foster Care 209 W Oliver St, Owosso, MI 48867 Coordinate: 43.00174,-84.17239 Phone: (989) 472-3286
2. We Care 3973 W Grand River Rd, Owosso, MI 48867 Coordinate: 42.89203,-84.24117 Phone: (989) 723-9973