Skip to main content

Missing Child

Demaria Brown

NCIC# M537869310

Missing Since: March 20, 2024

Saint Louis, MO

Age Now: 15 Years Old

Female

Demaria was last seen on March 20, 2024.

St. Louis County Police Department (Missouri) 1-636-529-8210

NCMEC: 2016470