Southwood, Delaware


Southwood is an unincorporated community in New Castle County, Delaware, United States. Southwood is located along Delaware Route 7 immediately south of the Pennsylvania border.