She has stayed in Florence before moving to Florence. Leola currently resides at 320 Mcqueen St, Florence, Sc 29501. Leola has listed (843) 669-8780 as her phone number. This person's birth year is 1934. Leola was born 89 years ago.