Leonard’s residency is at 2002 3Rd Ct, Russellville, Ar 72801. Public records show Russellville, Fayetteville and Springdale as cities Leonard also stayed in. Public records show that Leonard is connected with: Larry Byrum Construction Inc and Larry Byrum Construction, Inc. Leonard has reached 82 years of age. His birth year was listed as 1942. The number currently linked to Leonard is (479) 968-3925. Steven L Clifton, Mary E Clifton, Kimberly D Blaylock and 2 other people are people possibly related to Leonard.