St. Mary of the Immaculate Conception Church

6th and Pine Sts.
Wilmington
Delaware
United States