St. Stephen's supports the work and lives of those in the City of Wilmington and environs.