Duty Crew
Nature: Fuel Spill (Large) Location: Delaware Memorial Bridge Sb Toll Plaza Address: Interstate 295 South and Toll Plaza ,