Nature: Traffic Collision w/Injuries Location: Penn Mart Shopping Center - Penn Mart Shopping Center Address: 101 East Basin Rd New Castle, DE 19720