Duty Crew
Nature: Structure Fire - Commerical/Industrial building Location: Little Caesars Pizza - New Castle Address: 1400 North Dupont Hwy , DE