Nature: Traffic Collision Location: Stanton Address: 531 Main St , DE Cross Streets: Verdun Ave / S Jane Way