Nature: Fuel Spill Location: Harrington Address: 129 East St , DE Cross Streets: Peck Ave / Fairground Rd