John Long was born in 1959, age 65. John Long's address is 3718 N Northhaven Court Apt 1a, Decatur, IL 62526. Possible relatives include Leesa Hoffman, John Long and 4 others. Public records show John has also lived in Decatur, IL.
Address History: 3718 N Northhaven Court Apt 1a, Decatur, IL 62526;
2005 E Lawrence Street, Decatur, IL 62521;
Warrensburg, IL 62573
Results 1 - 1 of 1