Nature: Electrical Hazard Location: Brookland Terrace Address: 308 Brookland Ave Wilmington, DE 19808 Cross Streets: Hillside Ave / N Woodward Ave