Dozens of eels are dead in the street and homeowners say the smell is overwhelming
Residents on Teche Avenue say they don’t mind having a water pump on there street, it’s the dead fish that are causing the problem