Elaine is a resident of 12120 Lake Meade Dr, Saint Louis, Mo 63146. Her birth year was listed as 1945. The age of Elaine is 79. A city Elaine has lived in before is Saint Ann. Records link Elaine with Gregory A Oliphant, Ronald W Oliphant, B Oliphant and 4 other people. The number currently linked to Elaine is (314) 567-6562.