1851 E County Road 70n, Hindsboro, IL, 61930 (current address)
PO Box 295, Kreamer, PA, 17833 (2014 - 2015)
We found 2 people named Leroy Otto in Illinois. View Leroy’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Leroy Otto
Leroy Otto is 88 years old.
Leroy Otto moved to 1851 E County Road 70n, Hindsboro, Illinois, 61930 in 2018 and has been living at this address ever since.
Leroy Otto has moved at least once and is known to have lived at the following address: PO Box 295, Kreamer, Pennsylvania, 17833.
The following people are identified as Leroy Otto’s family: Elizabeth Otto, Hindsboro (IL).