Leonard has reached 55 years of age. The number currently linked to Leonard is (870) 733-9611. This person has lived also in Forrest City, Marion, West Memphis and one other city. We have found 8 possible relatives of Leonard: Peggy Lenette Tabron, Geneva J Swift, Decheryl Cheryl Swift and 5 other people. Leonard currently resides at 1804 Cartwright St, Earle, Ar 72331. The birth year was listed as 1969.
Irish is Leonard's ethnicity. Possible Leonard's ethnic group is Western European. Leonard's language is English. Leonard's education level is graduate school.