Nature: Traffic Collision - High Mechanism Location: Buttonwood Address: 63 Buttonwood Ave , DE Cross Streets: Railroad Ave / New Castle Ave, Lincoln St