Latter Day Baptist Church

520 W. 32nd St., Wilmington, DE 19802