Nature: Traffic Collision Location: New Castle Address: Wrangle Hill Rd and South Dupont Hwy New Castle, DE 19720
Nature: Medical Emergency
50º
Wind Speed:8.37 mph