The birth year was listed as 1948. This person has lived also in Houston. The possible relatives of Leona are Patrick Armstrong, Francesca C Armstrong, Thomas A Armstrong and 4 other people. This year Leona celebrated her 76 birthday. Leona has listed (713) 252-0493 as her phone number. 1527 Cook St, Houston, Tx 77006 is where Leona resides.
Her ethnicity is English. She belongs to Western European ethnic group. Her main language is English. Leona's education level is college.