An ecumenical organization devoted to serving poor and homeless people in and around Wilmington, Delaware.