Nature: Traffic Collision Address: 206 East Center St Harrington, DE 19952 Cross Streets: Second Ave / Delaware Ave