Owosso Church of the Nazarene Church of Owosso, MI. The location of Owosso Church of the Nazarene Church is 48867, 1865 South M-52 - marked with a pin on Google Map.