PASADENA, Texas — Police said the body of a 66-year-old man was found in a body of water in Pasadena on Tuesday afternoon.
The body was found in a body of water along Space Center Boulevard just south of Spencer Highway.
Investigators said he had been reported missing last weekend.
Officials are trying to figure out how the man died.
His identity has not been revealed.