In addition to Mobile, Leola also lived in San Antonio. Leola's possible relatives are Alyce Maurice Young, Cedric Llewellyn Young, Reginald Maurice Young and 6 other people. Leola’s current address is 1652 Polk St, Mobile, Al 36605. This person's birth year is 1939. The phone number (210) 648-6772 is Leola’s. Leola has reached 84 years of age.