Nature: Alarms - Commercial Structure Location: Delaware Solid Waste Auth - Lambson La Address: 1101 Lambson Lane New Castle, DE 19720 Cross Streets: Resource Ln / Norfolk Southern Railroad