Nature: Alarms - Commercial Structure Location: Airport Industrial Park - Abundant Life Center Address: 24 Blevins Dr New Castle, DE Cross Streets: Dead End / Quigley Blvd