Skip to main content

Help keep children safe.

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