Leon was born 89 years ago. Longcoy Rd, Little Rock, Ar is where Leon resides. Leon has previously lived in Little Rock. Leon owns the phone number (501) 562-8083. Leon was born in 1934. The possible relatives of Leon are Richard Javon Washington, Shirley Rose Washington, Shirley R Washington and 3 other people.