Delaware State Police are on the scene of a collision near the intersection of Del. 273 and Appleby Road near New Castle.
Delaware News Journal, The News Journal
Wed, 08/15/2018 - 7:15pm
Delaware State Police are on the scene of a collision near the intersection of Del. 273 and Appleby Road near New Castle.