Nature: Structure Fire Address: 6749 Delmar Rd Delmar, DE 19940 Cross Streets: Providence Church Rd/Contentment Ln