This person's birth year is 1934. The current age of Idena is 89. Public records show Kansas City, Saint Louis and St Louis as cities Idena also stayed in. Idena currently resides at 5216 41St St, Kansas City, Mo 64130. Idena's possible relatives are Micheller Carter, Lloyd Jr Carter, Irene V Carter and 3 other people. Phone number listed for Idena is (816) 861-3173.