Nature: Structure Fire Address: 7196 Pine Branch Rd Delmar, DE 19940 Cross Streets: Providence Church Rd/Horsey Church Rd