Saint Elizabeth Church

1500 Cedar St., Wilmington, DE 19805