Welcome to Greenwood, Delaware!
We hope you enjoy the historical information as well as the current information we have provided for you. The Town of Greenwood is located at the intersections of Route 13 and Route 16 in northwestern Sussex [...]
Read More