Leonard Houtin was born in 1972, age 51. Leonard Houtin's address is 600 N Broadway Avenue , Salem, IL 62881. Possible relatives include Louise Bachman, Laura Butts and 7 others. Public records show Leonard has also lived in Centralia, IL and Decatur, IL. Leonard's latest phone number is (615) 793-5218.
Phone Numbers: (615) 793-5218
Address History: 600 N Broadway Avenue, Salem, IL 62881;
1352 E 6th Street, Centralia, IL 62801;
Decatur, IL 62526;
Illiopolis, IL 62539;
Niantic, IL 62551
Results 1 - 1 of 1