Nature: Vehicle Accident Location: Roselle Address: Kirkwood Hwy and Elizabeth Ave Wilmington, DE 19807