The phone number (314) 638-0204 is Elaine’s. Cities Elaine has lived in before are Affton and Saint Louis. People possibly related to Elaine are Albert I Ode, Timothy Lewis Oe, Ryan M Ode and one other person. Elaine's birth date was listed as 1958. Elaine’s current address is 9513 Upland Dr, Saint Louis, Mo 63123. The age of Elaine is 66.