Overturned vehicle crash near Townsend leaves driver hospitalized
One of the more serious crashes during Fridays storm occurred near Townsend.
New Castle County United States Delaware State Police Odessa Fire Companies Fieldsboro Road New Castle County Paramedics
Source: wdel.com