Nature: Traffic Collision Location: 81-30 Address: Whaleys Rd and Laurel Rd Laurel, DE 19956 Cross Streets: