Nature: Vehicle Accident Location: Wilmington - West Bound In Area Of Elsmere Bridge Address: Kirkwood Hwy and Kirkwood Hwy Onramp Wilmington, DE 19807