Nature: Gas Leak (Natural and LP Gases) Location: Mcdonalds Elsmere - Elsmere Address: 101 New Rd Elsmere, DE Cross Streets: Unknown / Kirkwood Hwy