Nature: Alarms - High Life Hazard Location: Welcome Inn - Harrington - Harrington Address: 17010 South Dupont Hwy , DE Cross Streets: Gordon St / E Liberty St