She has stayed in Tulsa, Kiefer and Catoosa before moving to Tulsa. Records link phone number (918) 234-7052 with Elaine’s details. People possibly related to Elaine are Rachel Anne Kenny, Joshua Kenny, P R Kenny and 2 other people. The birth year was listed as 1963. Elaine currently resides at 14307 38Th St, Tulsa, Ok 74134. This year Elaine celebrated her 61 birthday.