Nature: Traffic Collision w/Injuries Location: Mcdonalds Elsmere - Elsmere Address: 101 New Rd , DE Cross Streets: Kirkwood Hwy / Seneca Rd, S Union St