Overview of Shep Leonard
On February 4, 2011, 32 year old Shep Leonard was last seen leaving a Walmart in Sylacauga, AL. The following day, he spoke with someone on the phone. On February 6, 2011, his car was found on the side of a road near a Walmart in Chelsea, AL. He has not been seen or heard from since and his case remains unsolved.