Monday January, 11 2021 @ 18:06
Nature: Traffic Collision - High Mechanism
Location: Interstate 95
Address: Carr Rd and Marsh Rd Offramp Wilmington, DE 19809
Nature: Traffic Collision - High Mechanism
Location: Interstate 95
Address: Carr Rd and Marsh Rd Offramp Wilmington, DE 19809