Nature: Gas Leak (Natural and LP Gases) Location: Holloway Terrace Address: 402 Eighth St New Castle, DE 19720 Cross Streets: Central Ave / East Ave