Nature: Electrical Hazard Location: Willow Run Address: 1515 Old Farm Rd Wilmington, DE 19805 Cross Streets: Binder Ln / Montgomery Rd