Nature: Gas Leak (Natural and LP Gases) Location: Bowers Beach - Frederica Address: Hubbard Ave and Main St , DE