Leon Thurman was born in 1968, age 55. Leon Thurman's address is 15147 North Old Centralia Lane , Mount Vernon, IL 62864. Possible relatives include Rebecca Bledsoe, Rebecca Brewer and 5 others. Public records show Leon has also lived in Flora, IL and Kinmundy, IL. Leon's latest phone number is (217) 678-4235. Previous phone numbers include (618) 315-6181 and (618) 339-1447.
Also goes by: Leon W Thurman
Address History: 15147 North Old Centralia Lane, Mount Vernon, IL 62864;
526 W 5th Street, Flora, IL 62839;
Kinmundy, IL 62854;
Xenia, IL 62899
Results 1 - 1 of 1