Nature: Gas Leak (Natural and LP Gases) Location: Wilmington Manor Address: 110 West Jackson Av New Castle, DE 19720 Cross Streets: Pennsylvania Av / N Dupont Hy