Nature: Traffic Collision - High Mechanism (pedestrian) Address: Smyrna Ave and Main St Clayton, DE 19938