Nature: Traffic Collision w/Injuries Location: Pepper Ridge Townhouses Address: 4930 South Tupelo Turn , DE Cross Streets: N Tupelo Turn, Tupelo Turn / Pepper Ridge Ct