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