Nature: Alarms - Commercial Structure Location: New Castle Address: 166 South Dupont Hwy , DE Cross Streets: Service / Lisa Dr