Hosted on MSN11mon
Houston storms suspected cause of equipment failure that spilled 100K gallons of wastewaterThe department had crews cleaning and disinfecting the area within the 69th Street Wastewater Treatment Plant at 2525 South Sgt. Macario Garcia Drive and Buffalo Bayou, a news release said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results