Leroy has listed (309) 937-5741 as his phone number. Leroy’s residency is at 500 East St #5, Cambridge, Il 61238. Public records show Cambridge and Fort Myers Beach as cities Leroy also stayed in. 1914 is the birth year of Leroy. Leroy has reached the age of 110 years.