Overview of Jimmy Owens
The missing person, Jimmy Lee Owens, was being treated at a medical facility in San Diego, California. Jimmy was released from the hospital on 9/25/2020, and he has not been heard from or seen since this time. Jimmy is possibly in route to Mexico. His family and friends are concerned about his well being.