Nature: Traffic Collision Location: Elsmere Viaduct - Elsmere Address: 300 Kirkwood Hwy Wilmington, DE 19805