Spirit of Life Lutheran Church

500 Concord Ave., Wilmington, DE 19802