St. Luke's United Methodist Church Church of New Orleans, LA. The location of St. Luke's United Methodist Church Church is 70124, 5875 Canal Blvd - marked with a pin on Google Map.