Leroy Escher was born in 1932, age 91. Leroy Escher's address is 4 Dinkins Court , Freeburg, IL 62243. Possible relatives include Gordon Escher, Wanda Escher and 1 others. Public records show Leroy has also lived in Belleville, IL and Edwardsville, IL. Leroy's latest phone number is (618) 539-5080. Previous phone numbers include (618) 692-6796.
Address History: 4 Dinkins Court, Freeburg, IL 62243;
196 Po Box, Belleville, IL 62222;
Edwardsville, IL 62025;
Mascoutah, IL 62258;
Swansea, IL 62226
Results 1 - 1 of 1