ST. LOUIS — St. Louis police are looking for a missing 66-year-old man with intellectual disabilities.
An Endangered Silver Advisory was issued out of St. Louis for Robert Lee Payne, who was last seen on April 15.
According to the advisory, Payne left his home on the 4700 block of South Grand Boulevard at around 5 p.m. that day and headed in an unknown direction. His family has not seen or heard from him since…