There is both a North Bend Church of the Brethren and a cemetery at that location. I believe that it is in Brown Township, and yes the nearest village is Jelloway.