1. St. Mark's Lutheran Church 501 Duncan Rd, Wilmington, DE 19809 Coordinate: 39.77166,-75.49582 Phone: (302) 764-7488