Eddie Deleon was reported missing by his family on April 30, 2021. He was last seen on the 2300 block of Airline.
Eddie was described as a 50-year-old male who stands 5 feet 6 inches tall, weighs approximately 200 pounds, with black hair and brown eyes. Eddie had a portrait tattoo on his forearm.
Eddie’s body was found on 5600 block of Lake Placid Drive on the citys southside on Sunday at approximately 3 p.m. Police officers said his body was badly decomposed. It is unknown if there was foul play involved.
If you have any additional information you may contact the Corpus Christi Police Department.