Duty Crew
Nature: Traffic Collision Location: Christiana Address: Rte 1 North and Christina River Bridge , DE