Duty Crew
Nature: Traffic Collision w/Injuries Location: Wsfs - Airport Plaza - Airport Plaza Shopping Ctr Address: 144 North Dupont Hwy New Castle, DE 19720