An interactive map showing the location of Lutcher United Methodist Church, Lutcher, Saint James Parish, Louisiana, USA.