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