Public records show Okemos, Houston, Spring and 4 other cities as cities Elena also stayed in. People possibly related to Elena are Steven Martin Barron, Martha E Barron, Wendell Randall Barron and 6 other people. The phone number (517) 381-2355 is Elena’s. Elena's birth year is 1968. The current age of Elena is 57. Elena now resides at 624 Cedar Run Ct, Williamston, Mi 48895.