Nature: Traffic Collision Location: Newark Address: 1001 Church Rd Newark, DE 19702
Nature: Medical Emergency
51º
Wind Speed:8.37 mph