Nature: Alarms - Commercial Structure Location: Ferm Industrial Park Address: 4016 North Dupont Hwy New Castle, DE 19720 Cross Streets: I 495 Nb Onramp / Hessler Blvd