News

Santiago Flores, 58, was last seen on Thursday, April 25. That’s when investigators say “it is believed [Flores] drove to the Lake Houston Wilderness Park” in his black Chevy Silverado truck.