Nature: Explosion - Residential (Single) Location: HYD: W POPLAR & N PHILLIPS Address: 514 Juniper St Seaford, DE 19973 Cross Streets: N Shipley St/N Phillips St