Adamant1
There is suppose to be a pump station by the corner of Tenessee Street and Tubbs Street. Although I'm not sure of its exact location. I added it anyway next to the trail on the corner. Since it looks like there is a canal or something that ends there and a little fenced off area. So it might be it. 