The birth year was listed as 1931. She has stayed in Los Angeles, Omaha and Gardena before moving to Saint Louis. The number currently linked to Ivory is (314) 533-7524. 4451 Elmbank Ave #A, Saint Louis, Mo 63115 is where Ivory resides. We have found 7 possible relatives of Ivory: Geegee Gee Fostermitchell, Victor Mitchellfoster, Patricia A Mitchell and 4 other people. Ivory turned 93 years old.