Nature: Traffic Collision - High Mechanism Location: Lucky Estates - Harrington Address: West Lucky Estates Dr and South Lucky Estates Dr , DE