The subject in question was born on 5-03-65 and is currently 60 years of age. The official residence of Mr Leon Wayne Finley is 1812 E Prairie St, Decatur, IL 62521. Leon Finley, the individual previously occupied residences at 227 N Calhoun St, Decatur, IL 62521 and 10296 Cabin Rd, Oakley. The aforementioned party maintains 3 PO boxes, a few examples being: Po Box 73C, Oakley, IL 62501-0073, Po Box 73, Argenta, IL 62501-0073, Po Box 13C, Oakley, IL 62501-0013. The most probable spouse for Finley, the person is Kay F Grimes (58 years old). Leon Finley has three email addresses available to them. Leon Finley could potentially be linked to Kay F Finley (58 years), Kay F Grimes (fifty-eight years). Leon and Kay F Grimes (in 2017) had a shared living arrangement at 227 N Calhoun St, Decatur, IL 62521. Leon Finley is a shared first name among residents of Tennessee, Mississippi, Texas, South Carolina, Maryland. Kay F Finley and Ms. Grimes are also inhabitants at this location