Leo Smith was born in 1973, age 50. Leo Smith's address is 307 North Towanda Avenue , Normal, IL 61761. Possible relatives include Martina Goodrich, Millie Loyd and 8 others. Public records show Leo has also lived in Bloomington, IL and Fairbury, IL. Leo's latest phone number is (309) 287-3746. Previous phone numbers include (309) 888-6672 and (618) 336-5476.
Address History: 307 North Towanda Avenue, Normal, IL 61761;
1214 Omega Street, Bloomington, IL 61701;
Fairbury, IL 61739;
Pinckneyville, IL 62274;
Pontiac, IL 61764
Results 1 - 1 of 1