Nature: Structure Fire Location: Accros The Street Address: 12197 Blanchard Rd Greenwood, DE 19950 Cross Streets: Farm Ln/Reed Farm Ln