Missing Child
Billie Jean Leach
NCIC# M389143890
Missing Since: October 31, 2026
Saint Louis, MO
Age Now: 17 Years Old
Female
Billie may be in need of medical attention
University City Police Department (MO) (314) 725-2211
NCMEC: 2107172