Police released the identity of a white male found dead in Turtle Creek on Monday, Nov. 3, as Robert Neal Letbetter. He was born Jan. 25, 1978. Next of kin has been notified.
Cause of death is still listed as unexplained and is still being investigated.
Comments (powered by FaceBook)