Nature: Alarm Sounding Location: Church Of Christ (81) Address: 1010 South Central Ave Laurel, DE 19956 Cross Streets: Evergreen Dr/Oak Lane Dr