Nature: Alarms - Commercial Structure Location: Harrington City Hall - Harrington Address: 106 Dorman St , DE Cross Streets: Mechanic St / Wolcott St