Leo J Whitlock has reached 54 years, with their birth date documented as May 31, 1971. Leo Whitlock is on file as residing at 12 Edgewood Dr, Mt Vernon, IL 62864, USA. Leo Whitlock has documented 9 addresses in public records. Documents confirm the following former addresses: 333 Spruce Dr, Mt Vernon, IL 62864, 519 S 20th St, Mt Vernon, and 1109 S 6th St, Mt Vernon. J Leo Whitlock used Po Box 1202, Mount Vernon, IL 62864-0025 as their package delivery address. The last occasion on which this po box was utilized was in 2007. As per database records, Leo Whitlock, the individual has ten email addresses available. Public records document a link between the subject in question and Nelson Cabrera (seventy-seven years). Along with the individual in question, Sandra S Conklin (in 2012) and Sarah Locke (in 2011) shared a residence at 333 Spruce Dr, Mt Vernon, IL 62864. There are individuals named Mr. Whitlock, the person living in Kentucky, Nevada, California. Based on what public records show, we assume that Mr. Donovan and Ms. Whitlock are also staying at this location