Cities Glena has lived in before are New Augusta, Lexington, Pascagoula and 3 other cities. The phone number (256) 404-8592 is Glena’s. 140 Apollo Rd, Arab, Al 35016 is where Glena lives. The current age of Glena is 84. People possibly related to Glena are Linda J Lollar, Dennis R Lollar, Jean Lynch and 6 other people. Glena was born in 1939.