Duty Crew
Nature: Traffic Collision Location: Newark Farmers Mkt - Newark Address: 2515 Capitol Trl , DE Cross Streets: Unnamed St / Astro Shopping Ctr