Nature: Structure Fire Address: 8669 Doris St Delmar, DE 21875 Cross Streets: Green Meadows Ln/Dead End