Nature: Traffic Collision Location: Stanton Liquors - Stanton Address: 2205 West Newport Pike , DE Cross Streets: Stanton Rd / Redwood Ave