Nature: Traffic Collision Location: Penn Acres Address: 506 East Roosevelt Ave , DE Cross Streets: Herbert Dr / Herbert Dr