Woman's body found in body of water in north Houston

- The Harris County Sheriff's Department is investigating the death of a woman after her body was found in a body of water in north Houston.

Around 1:30 p.m., deputies were called to the 7600 block of Mount Houston. The woman was confirmed dead at the scene.

Up Next:

  • Popular

  • Recent

More from FOX 26 Houston