Iola has reached 109 years of age. Iola currently resides at 5701 Green Valley Pl, Elkridge, Md 21075. People possibly related to Iola are B Iola Head, Betty M Head, James Edward Head and 5 other people. The number currently linked to Iola is (410) 796-2005. Her birth year was listed as 1916. Iola has previously lived in Halethorpe and Baltimore.