Lena is related to or closely associated with Troy D Mcmillian, Nichelle T Mcmillon, Keisha D Mcmillon and 2 other people. Lena is a resident of 2845 Leyden St, Denver, Co 80207. Lena was born in 1950. This year Lena celebrated her 74 birthday. The phone number (303) 321-4700 is Lena’s.
Public records show that Lena is African American 1. Public records show that Lena is belongs to All African American Ethnic Groups ethnic group. Lena's language is English. She finished high school.