Police issue alert for 21-year-old missing Upstate woman
Starrlita Smith, a developmentally disabled woman who may be in need of medical attention, was last seen on Perry Road in Leicester (Livingston County) at 7 p.m. on Monday, October 23.
Read more »