Nature: Explosion Location: Itao Explosion W/ Fire Address: 10824 Concord Rd Seaford, DE 19973 Cross Streets: Baker Mill Rd/Church Rd