St. Stephen's United Methodist Church Church of Delmar, DE. The location of St. Stephen's United Methodist Church Church is 19940, 101 E State St - marked with a pin on Google Map.