Del Zay Quintel Anderson, a 16-year-old girl, was last seen on May 5, 2025, in St. Louis, Missouri. The St. Louis Metropolitan Police Department is the investigating agency for her case. Her case is listed as a juvenile missing person case.
There are conflicting reports regarding the date and location of her disappearance, with some sources indicating she was last seen on April 17, 2025, in Florissant, Missouri. However, the National Center for Missing & Exploited Children and the Misso
...Read MoreLast Seen: May 05, 2025