The individual in question's personal history began on 20-08-66 and has now spanned 58 years. Leon Barlow's location of residence is 2756 Rosebay Ln, Helena, AL 35022. Barlow has spent time living at 5 different locations. This person's housing history is noted as: 111 Aspen Cir, Homewood, AL 35209, 111 Aspen Cir #201, Homewood, and 1316 36th St N, Birmingham. The data seems to indicate that Leon Barlow and Olivia D Varner (age: 60 year old) are married. Leon is the principal user of the email address [email protected]. According to government filings, Leon Barlow and Leon Barlow have a connection. At 111 Aspen Cir, Homewood, AL 35209, D Christian (between 2007 and 2008), Olivia D Varner (in 2006), and Leon had a shared residence. A number of residents in Mississippi, Arkansas, Florida, Kansas, Oklahoma are named the aforementioned subject. Jasmine Varner, Olivia D Varner are also living at this address