Leroy Newbon was born in 1939, age 84. Leroy Newbon's address is 3480 Meadowlark Drive , Decatur, IL 62526. Possible relatives include Aaliyah Newbon, Kameesha Newbon and 2 others. Public records show Leroy has also lived in Decatur, IL.
Leroy Newbon's current address is 3480 Meadowlark Drive # Com, Decatur, IL 62526. Leroy's age is 83 years old (1940). The latest email used to communicate with Leroy Newbon is bro****@yahoo.com.
Address History: 3480 Meadowlark Drive # Com, Decatur, IL 62526
Emails: bro****@yahoo.com,
bro****@yahoo.com
Results 1 - 2 of 2