An interactive map showing the location of Newlight Christian Church on the Stillwater, Pleasant Hill, Miami County, Ohio, USA.