Nature: Alarms - High Life Hazard Location: Delaware State University - Dunlinden Acres Address: 3931 Kirkwood Hwy , DE Cross Streets: Farrand Dr / Evelyn Dr