Eudora, Pine Bluff and White Hall are cities Leon has lived in. Leon has reached the age of 101 years. Leon's birth date was listed as 1922. Leon is related to or closely associated with Pearline L Carr, Angela Denise Clemmons, Roscoe Van Carr and one other person. Leon currently resides at 2708 Patricia St, Pine Bluff, Ar 71603. The phone number (870) 355-2408 is Leon’s.