Nature: Withheld Location: Greenwood Address: 12502 Woodbridge Rd , DE Cross Streets: Deer Meadows Rd / Mcdowell Rd