Brown Elem.: 3325 CHICORY CREEK LN Florissant, MO