Nature: Gas Leak (Natural and LP Gases) Location: Worthington - Smyrna Address: 74 West Worthington Blvd , DE 00000 Cross Streets: Harrowgate Dr / Weldon Dr