Duty Crew
Nature: Commerical/Industrial Structure Fire Location: Delaware City Refinery Power Plant - New Castle Address: 1812 River Rd , Cross Streets: T St / Governor Lea Rd