Nature: Traffic Collision w/Injuries Location: New Castle Address: 656 RT 1 North New Castle, DE
Nature: Medical Emergency
61º
Wind Speed:11.43 mph