Nature: Alarm Sounding Location: Delaware Electric Co-Op ( Address: 14198 Sussex Hwy Greenwood, DE 19950 Cross Streets: Cart Branch Rd/Connecting Rd