Records link Iola with Debra A Friday, Claude L Millsjr, Stephen Harris Mills and 2 other people. Iola currently resides at 3988 155Th St, Cleveland, Oh 44128. Records link phone number (216) 751-1454 with Iola’s details. This person's birth year is 1930. Iola has previously lived in Cleveland, Wilberforce and Cincinnati. The current age of Iola is 93.