Good Shepard Lutheran Church

1530 Foulk Rd., Wilmington, DE 19803