Nature: Electrical Hazard Location: Harrington Address: 115 Railroad Ave , DE Cross Streets: W Liberty St, E Liberty St / Commerce St, Mechanic St