Nature: Traffic Collision Location: New Castle Address: Rte 1 North and Wrangle Hill Rd Overpass , DE
Nature: Medical Emergency
48º
Wind Speed:6.08 mph