Duty Crew
Nature: Commerical/Industrial Structure Fire Location: Delaware Technology Park Address: 5 Innovation Way , DE Cross Streets: Wyoming Rd / Wyoming Rd, College Square Shopping Ctr