Leon Barnes was born in 1956, age 67. Leon Barnes's address is 7747 N Nordica Avenue Apt E, Niles, IL 60714. Possible relatives include Carmen Barnes, Leon Barnes and 1 others. Public records show Leon has also lived in Chicago, IL and Hoffman Estates, IL. Leon's latest phone number is (847) 583-8303. Previous phone numbers include (847) 899-5946.
Address History: 7747 N Nordica Avenue Apt E, Niles, IL 60714;
7539 N Ridge Boulevard # C, Chicago, IL 60645;
Hoffman Estates, IL 60169;
Skokie, IL 60076
Results 1 - 1 of 1