Nature: Traffic Collision Location: Calvary Wesleyan Church Address: 240 Delaware Ave Harrington, DE 19952 Cross Streets: Simmons St / Benjamin St