Public records show Millbrook, Montgomery, Tyler and 4 other cities as cities Leon also stayed in. 1964 is his birth date. Possible relatives of Leon are: Carl E Favor, Lakeisha Favor, Patrick L...
More about Leon L Favor >>
Leon has previously lived in Shreveport. 1957 is his birth date. Leon turned 68 years old. Leon is a resident of 59 Hess Rd, Zwolle, La 71486. Leon has listed (318) 645-6132 as his phone number.
More about Leon Jackson Favor >>
Leon is a resident of 4113 Edge Hill Ln, Montgomery, Al 36116. The number currently linked to Leon is (334) 280-2825.