Nature: Structure Fire Address: 12603 Woodbridge Rd Greenwood, DE 19950 Cross Streets: Deer Meadows Rd/Scotts Store Rd