Deputy of Elmwood
-
79 Elmwood Ave Providence, RI - West End
Oil spills in apron surrounding Auto Zone, just before the Watershed Sign on Elmwood Avenue, Providence. DEM was notified about this and so have the News outlets.
I am a resident of Elmwood, and I think this type of pollution should be on the news.
Thank you,
Gregg