Nature: Alarms - High Life Hazard Location: Harrington Address: 112 East St , DE Cross Streets: Peck Ave / Fairground Rd