St. Mark Lutheran Church

501 Duncan Rd., Wilmington, DE 19809