Nature: Withheld Location: Station 18 - New Castle - New Castle Address: 401 South St , DE 00000 Cross Streets: Porters Aly / Umbrella Row