Man Found Dead in Odessa Alley, Identity Released

Staff Report
NewsWest 9

ODESSA- We now know the name of the man whose body was found in Odessa.

Police are investigating after the body of 47-year-old Willard Charles Watts was found near the Tax Appraiser's Office on Monday morning.

Police say he was found in the alley, near 8th and Echo.

We're told he most likely died from hypothermia, but officials aren't sure if he's from Odessa.

His body has been sent for an autopsy.