‹ Back to DelawareLife Community Church750 Otts Chapel Rd, Newark, DE 19713-1100Our Redeemer Lutheran Church10 Johnson Rd, Newark, DE 19713-1808